Операторы
Оператор — это специальный символ, ключевое слово или конструкция, которая выполняет определённое действие над данными (операндами) или самостоятельно, без них. Представляет собой минимальную автономную единицу программного кода.
Краткий справочник операторов для типовых действий
Арифметические операторы
Сложение: +
Вычитание: -
Умножение: *
Деление: /
Операторы сравнения
Равно: =
Не равно: !=
или <>
Сравнение строк по маске: ==
Меньше: <
Больше: >
Меньше или равно: <=
Больше или равно: >=
Логические операторы
Отрицание (логическое НЕ): not
Конъюнкция (логическое И): &&
или and
Дизъюнкция (логическое ИЛИ): ||
или or
Приоритет операций
Операторы в порядке убывания приоритета:
(
— открывающая группирующая скобка
)
— закрывающая группирующая скобка
not
— отрицание (логическое НЕ)
*
— умножение
/
— деление
+
— сложение
-
— вычитание
<
— меньше
<=
— меньше или равно
>
— больше
>=
— больше или равно
=
— равно
==
— сравнение строк по маске
!=
— не равно
<>
— не равно
&&
— конъюнкция (логическое И)
and
— конъюнкция (логическое И)
||
— дизъюнкция (логическое ИЛИ)
or
— дизъюнкция (логическое ИЛИ)
Полный справочник операторов с подробностями
-
!=
&&
( )
*
/
:[метка]
[[ текст {| метка или действия }]]
||
+
<
<=
<>
=
==
>
>=
and
anykey {переменная}
btn [метка или действия], [текст]
cls
clsb
end
else
forget_procs
goto [метка]
if [условие] then [действия тогда] {else [действия иначе]}
image [файл]
inv- {количество,} [предмет]
inv+ {количество,} [предмет]
invkill {предмет}
javascript [код]
music [файл]
not
or
p {текст}
pause [число миллисекунд]
perkill
play [файл]
pln {текст}
print {текст}
println {текст}
proc [метка]
quit
save
then