FOR:
FOR($a, $a < 5)
PRINT($a)
END_CYC
HALT
В 4.9 версии результат (0,1,2,3,4). В предыдущих (1,2,3,4,5)
//--------------------------------
//--------------------------------
SUB(mysub1)
print(1)
END_SUB
//--------------------------------
SUB(mysub2)
print(2)
END_SUB
//--------------------------------
mysub2() //Вызов подпрограммы
mysub1() //Вызов подпрограммы
//--------------------------------
SUB(summa, $a, $b, $c)
$summa = $a + $b + $c
print($a," + ", $b," + ", $c ," = ", $summa)
END_SUB
//--------------------------------
summa(5,6,7)
summa(10,20,30)
//--------------------------------
SUB(name, $str)
PRINT($str , $name, "!")
END_SUB
$name = INPUTBOX("Введите имя", "", 10)
name("Привет ")
name("Пока ")
HALT
P.S. Вот еще пример вызов функции факториал:
//--------------------------------
SUB(mysub,$n)
$f = 1
FOR($a, $a < $n)
$f = $f*($a + 1)
END_CYC
print($n, "! = ", $f)
END_SUB
//--------------------------------
mysub(5)
HALT