Подсказки / Советы |
Содержание Previous Next |
1) Числовое значение переменной / элемента массива может быть в интервале [-2147483648, 2147483647]. 2) Все переменные (и элементы массивов) по умолчанию имеют числовое значение = 0, а текстовое = '' (пустая строка). 3) В названиях переменных / массивов допускаются любые символы, кроме ":,&,=,<,>,+,-,*,/,',",(,),!,[,]", запятых, пробелов и символов табуляции. Также не допускается в начале названия ставить цифры и использовать ключевые слова (названия функций / операторов) в качестве названий переменных. Не рекомендуется использовать длинные названия (более 10-15 символов). 4) Вместо пробелов в названиях переменных / массивов используйте символ подчёркивания ("_"). 5) Перед интерпретированием строки происходит удаление пробелов и символов табуляции в её начале, поэтому можете форматировать код локации. 6) В названиях локаций, переменных, действий и предметов не важен регистр букв, т.е. "ДеньГи" и "деньги" - одна и та же локация. 7) Операторы разделяются либо символом "&", либо символом переноса строки. Пример:
test = 65 d=8 & goto 'PPP'
8) Максимальный индекс элемента массива - 2147483647. Не рекомендуется использовать большие индексы. 9) Любой не оператор (если это не метка и не одна из форм "END") является выражением для вывода в основное окно описаний. Например, можно записать
'COOL!!!'+$A
вместо
*pl 'COOL!!!'+$A
10) Для подвыражений, если нужно вывести последовательность "<<" на экран, используйте системную переменную "DISABLESUBEX". К примеру:
DISABLESUBEX=1 $text = '<<var>>' 'string <<var>>' DISABLESUBEX=0
11) Не обязательно записывать операторы / выражения в одной строке. Чтобы перейти на другую строку, нужно лишь в конце строки дописать " _" (пробел и символ подчёркивания). Строки
if a<5 and n-b>4+5+h/7*2 or t=4: p 'TTTTTTTTT' & cla & $f='Text Variable' & goto 'FFFF'
и
if a<5 and n-b> _ 4+5+h/7*2 or _ t=4: p 'TTTTTTTTT' _ & cla & $f='Text Variable' _ & goto 'FFFF'
ЭКВИВАЛЕНТНЫ, т.е. воспринимаются движком одинаково.
|