Difference between revisions of "Gscope Procedures"
Line 6: | Line 6: | ||
set Name [Iterator New Init $L0 $L1 $L2] | set Name [Iterator New Init $L0 $L1 $L2] | ||
while {[Iterator $Name Next v0 v1 v2]} { ... } #rR sans $ | while {[Iterator $Name Next v0 v1 v2]} { ... } #rR sans $ | ||
− | + | #rR L2 is the fastest !!!!!!!!!!!!!!!!!!!! | |
− | Attention | + | #rR Attention lists are numbered from 0 to 2 (for the caller) |
− | + | #rR but are from 2 to 0 in the proc | |
Iterator $Name Reset | Iterator $Name Reset | ||
Iterator $Name Destroy | Iterator $Name Destroy |
Revision as of 14:47, 17 April 2009
You'll find here description about Gscope Procedures
Iterator
See the source of proc Iterator
set Name [Iterator New Init $L0 $L1 $L2]
while {[Iterator $Name Next v0 v1 v2]} { ... } #rR sans $
#rR L2 is the fastest !!!!!!!!!!!!!!!!!!!!
#rR Attention lists are numbered from 0 to 2 (for the caller)
#rR but are from 2 to 0 in the proc
Iterator $Name Reset
Iterator $Name Destroy
set Info [Iterator Iterator Get ListOf Name]
set Info [Iterator $Name Get Current 2] #rR current index de L2
set Info [Iterator $Name Get Current All] #rR tous les current L0 L1 L2
set Info [Iterator $Name Get Max 0]
set Info [Iterator $Name Get Max All]