|        | |||||
|  | |||||
| built-in variable | #item | ||||
| Related Syntax | Related Concepts | ||||
Purpose
A built-in counter that contains the index of the current iteration of a repeat over loop.
#item can be used in numeric expressions or in format items that format counters. 
The#item counter always provides a value of 1 for its first iteration and the number of opened elements for its last iteration. This occurs even if the "reversed" option is used because#item never counts back to 1.
As a predefined shelf, #item is "read-only" and may only be passed as a read-only argument.
Usage example:
  local switch flags variable
  ...
  repeat over flags
     do select #item
        case 1
           output "1st flag is "
        case 2
           output "2nd flag is "
        case 3
           output "3rd flag is "
        case 4 to 20
           output "%d(#item)the flag is "
        else
           output "Flag number %d(#item) is "
     done
     do when  flags
        output "on.%n"
     else
        output "off.%n"
     done
  again
| Related Syntax repeat over | Related Concepts Loop indices | 
| ---- |