Difference between revisions of "Pairs"

From GiderosMobile
(Created page with "__NOTOC__ '''Available since:''' Gideros 2011.6<br/> === Description === Returns three values: an iterator function, the table t, and nil, so that the construction for...")
 
Line 8: Line 8:
 
  will iterate over any key pairs (indexed or associative) even with nil values
 
  will iterate over any key pairs (indexed or associative) even with nil values
 
<source lang="lua">
 
<source lang="lua">
(function) (table) (nil), = pairs(t,)
+
(function), (table), (nil) = pairs(t)
 
</source>
 
</source>
'''t:''' (table) table to iterate ''''''<br/>
+
'''t''': (table) table to iterate ''''''<br/>
 
'''Returns''' (function) iterator function<br/>
 
'''Returns''' (function) iterator function<br/>
 
'''Returns''' (table) provided table<br/>
 
'''Returns''' (table) provided table<br/>
 
'''Returns''' (nil) nil value<br/>
 
'''Returns''' (nil) nil value<br/>

Revision as of 10:21, 23 August 2018

Available since: Gideros 2011.6

Description

Returns three values: an iterator function, the table t, and nil, so that the construction

    for i,v in pairs(t) do body end
will iterate over any key pairs (indexed or associative) even with nil values
(function), (table), (nil) = pairs(t)

't: (table) table to iterate '
Returns (function) iterator function
Returns (table) provided table
Returns (nil) nil value