|
|
|
|
|
# code
|
|
|
яблоко = 1
|
|
|
груша = 1
|
|
|
|
|
|
*pl 'Яблок' + яблоко
|
|
|
*pl 'Груш' + груша
|
|
|
|
|
|
'<a href="EXEC: яблоко += 1 & GT $CURLOC">яблоко</a>'
|
|
|
!При нажатии на ссылку выполнится код:
|
|
|
яблоко += 1
|
|
|
GT $CURLOC
|
|
|
|
|
|
!Однострочный комментарий
|
|
|
яблоки = 0
|
|
|
!'Многострочный
|
|
|
комментарий'
|
|
|
яблоки = 1
|
|
|
сыр = 5 & ! А здесь"комментарий начинается
|
|
|
в той же строке, но" заканчивается 'сильно
|
|
|
позже'. Во всём виноваты {кавычки и скобки
|
|
|
}Кстати:
|
|
|
яблоки=0
|
|
|
!'Комментарии рекомендуется писать всё-таки
|
|
|
в отдельных строках, а не как с "сыром"'
|
|
|
|
|
|
!'Общий вид вызова оператора
|
|
|
имя_оператора аргумент1, аргумент2, ...
|
|
|
или
|
|
|
имя_оператора (аргумент1, аргумент2, ...)
|
|
|
'
|
|
|
!Примеры вызовов операторов:
|
|
|
ADDOBJ 'ключ','pics/key.png'
|
|
|
ADDOBJ ('ключ','pics/key.png')
|
|
|
PL ('текст')
|
|
|
CLEAR()
|
|
|
|
|
|
!Примеры вызовов функций:
|
|
|
X = MAX(1, 2, 4)
|
|
|
A = RAND(4)
|
|
|
B = COUNTOBJ
|
|
|
PL STR(43)
|
|
|
PL $STR(43)
|
|
|
!Последние два выражения эквивалентны
|
|
|
|
|
|
RAND(1,4) &! вернёт случайное значение от 1 до 4
|
|
|
RAND(4,1) &! вернёт случайное значение от 1 до 4
|
|
|
RAND(1000) &! вернёт случайное значение от 0(1) до 1000
|
|
|
RAND 1000 &! вернёт случайное значение от 0(1) до 1000
|
|
|
|
|
|
MAX(1,2,5,2,0) &! вернёт 5
|
|
|
MAX(a,b,c) &! вернёт максимальное из значений переменных a,b,c
|
|
|
MAX('aa','ab','zz') &! вернёт 'zz'
|
|
|
MAX('a') &! вернёт максимальное из значений элементов массива "a"
|
|
|
MAX('$b') &! вернёт максимальное из значений элементов массива "$b"
|
|
|
-
|
|
|
|