ForInStatement ::= |
( LABEL_NAME ( backward | ( from Expr )? ( ( to | downto ) Expr ) ( step Expr )? )? ( Statement |
Used by: |
This for statement iterates through all or part of an array or set. The variable in the for clause is a local one if not already defined. The in clause takes an array. There are a number of options for iterations, such as direction (backword ) and scope (from , to , downto and step ).