lab1
This commit is contained in:
35
lab1/programm/example.txt
Normal file
35
lab1/programm/example.txt
Normal file
@@ -0,0 +1,35 @@
|
||||
# Описание языка
|
||||
|
||||
# Комментарии начинаются с #
|
||||
|
||||
# Идентификаторы
|
||||
abcdefg SomeThing1 _yet_another__id
|
||||
|
||||
# Но не больше 16 символов
|
||||
ThisIdentifierIsTooLong
|
||||
|
||||
# И нельзя наичнать с цифры
|
||||
123NotAllowed
|
||||
|
||||
# Комплексные числа в показательной форме
|
||||
1.5E3 -2E-4 3.0E+2 +2E3.14
|
||||
2E2E22E2
|
||||
|
||||
# Оператор присваивания
|
||||
:=
|
||||
|
||||
# Нельзя дублировать операторы присваивания
|
||||
:=:= :==
|
||||
|
||||
# Арифметические операторы
|
||||
+ - * / ^
|
||||
|
||||
# Скобки
|
||||
()
|
||||
|
||||
# Разделитель выражений
|
||||
|
|
||||
|
||||
# Пример программы
|
||||
alpha:=2E3.1415|beta:=4E0|theta:=alpha+beta+-3E-1.57
|
||||
| dzeta := alpha + (2.1E2.1 - 22E2)
|
||||
Reference in New Issue
Block a user