diff options
Diffstat (limited to 'locale/pt-br/meta.lua')
-rw-r--r-- | locale/pt-br/meta.lua | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/locale/pt-br/meta.lua b/locale/pt-br/meta.lua index 36b08c70..f21dac60 100644 --- a/locale/pt-br/meta.lua +++ b/locale/pt-br/meta.lua @@ -293,7 +293,7 @@ debug.getuservalue['<5.3'] = debug.getuservalue['>5.4'] = [[ Retorna o `n`-ésimo valor de usuário associado -aos dados do usuário `u` e um booleano, +aos dados do usuário `u` e um booleano, `false`, se nos dados do usuário não existir esse valor. ]] debug.setcstacklimit = @@ -726,6 +726,19 @@ table.foreachi = -- TODO: need translate! 'Executes the given f over the numerical indices of table. For each index, f is called with the index and respective value as arguments. Indices are visited in sequential order, from 1 to n, where n is the size of the table. If f returns a non-nil value, then the loop is broken and this value is returned as the result of foreachi.' table.getn = -- TODO: need translate! 'Returns the number of elements in the table. This function is equivalent to `#list`.' +table.new = -- TODO: need translate! +[[This creates a pre-sized table, just like the C API equivalent `lua_createtable()`. This is useful for big tables if the final table size is known and automatic table resizing is too expensive. `narray` parameter specifies the number of array-like items, and `nhash` parameter specifies the number of hash-like items. The function needs to be required before use. +```lua + require("table.new") +``` +]] +table.clear = -- TODO: need translate! +[[This clears all keys and values from a table, but preserves the allocated array/hash sizes. This is useful when a table, which is linked from multiple places, needs to be cleared and/or when recycling a table for use by the same context. This avoids managing backlinks, saves an allocation and the overhead of incremental array/hash part growth. The function needs to be required before use. +```lua + require("table.clear"). +``` +Please note this function is meant for very specific situations. In most cases it's better to replace the (usually single) link with a new table and let the GC do its work. +]] utf8 = '' |