diff options
author | Lua Team <team@lua.org> | 2013-03-07 12:00:00 +0000 |
---|---|---|
committer | repogen <> | 2013-03-07 12:00:00 +0000 |
commit | a101faf3e9db5b8b47cb0bcfb973b13d46ca304a (patch) | |
tree | 54cf972af9830e318800f0692faad2b93a4a8a27 /doc/manual.html | |
parent | 00ce46285bde86085185308a4197c15bc0b642bd (diff) | |
download | lua-github-5.2.2-rc3.tar.gz |
Lua 5.2.2-rc35.2.2-rc3
Diffstat (limited to 'doc/manual.html')
-rw-r--r-- | doc/manual.html | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/doc/manual.html b/doc/manual.html index 80fdb10e..251d4dce 100644 --- a/doc/manual.html +++ b/doc/manual.html @@ -33,7 +33,7 @@ Freely available under the terms of the <!-- ====================================================================== --> <p> -<!-- $Id: manual.of,v 1.101 2013/02/15 12:33:36 roberto Exp $ --> +<!-- $Id: manual.of,v 1.102 2013/03/07 18:25:28 roberto Exp $ --> @@ -8412,10 +8412,17 @@ Note that the resulting table may not be a sequence. <p> Removes from <code>list</code> the element at position <code>pos</code>, -shifting down the elements +returning the value of the removed element. +When <code>pos</code> is an integer between 1 and <code>#list</code>, +it shifts down the elements <code>list[pos+1], list[pos+2], ···, list[#list]</code> -and erasing element <code>list[#list]</code>. -Returns the value of the removed element. +and erases element <code>list[#list]</code>; +The index <code>pos</code> can also be 0, when <code>#list</code> is 0, +or <code>#list + 1</code>; +in those cases, the function erases the element <code>list[pos]</code>. + + +<p> The default value for <code>pos</code> is <code>#list</code>, so that a call <code>table.remove(t)</code> removes the last element of list <code>t</code>. @@ -10490,7 +10497,7 @@ Here is the complete syntax of Lua in extended BNF. <HR> <SMALL CLASS="footer"> Last update: -Tue Feb 19 16:28:19 BRT 2013 +Thu Mar 7 15:36:34 BRT 2013 </SMALL> <!-- Last change: revised for Lua 5.2.2 |