EnglishРусский  

Ads

Scriptius script builder
Provides the best choice in work automation and great time saving features.

CreateInstall
Freeware and commercial installers

Gentee needs your help!
How to advertise with us
 
laptop battery

foreach statement

The foreach loop is used to work with objects containing some number of elements. The type of an object must have the first, next, eof methods. See more details on the System type methods page. With the foreach construction, it is possible to go through all elements in the initial object.

You specify the name of the variable that will point to each next element after the foreach keyword. After that the object including the loop and then the body of the loop come separated with a comma. If the object contains elements of the numeric type, the index variable will contain values. If the object consists of items of the structural type, the index variable will point to each next element. If you change the index variable in this case, the corresponding element in the object will be changes as well.

arrstr names = %{"John","Steve","Laura", "Vanessa"}

foreach curname,names
{
   print("\( curname )\n")
}

Related links

Edit