Классы лексем
Ключевые слова |
public private new if while do else class int float char compl matr |
Разделители |
{ } ( ) , ; [ ] |
Знаки операций |
> < >= <= += *= /= + - * / -= = ++ -- . && || ! == != |
Идентификаторы |
имена классов имена переменных |
Литералы |
целые плавающие true false матрицы комплексные |
Токены
Имя |
Множество |
Описание |
pub |
public |
спецификатор открытого доступа |
priv |
private |
спецификатор закрытого доступа |
new |
new |
ключевое слово new |
if |
if |
ключевое слово if |
else |
else |
ключевое слово else |
while |
while |
ключевое слово while |
do |
do |
ключевое слово do |
class |
class |
ключевое слово class |
op_brace |
{ |
открывающая фигурная скобка |
cl_brace |
} |
закрывающая фигурная скобка |
op_parent |
( |
открывающая круглая скобка |
cl_parent |
) |
закрывающая круглая скобка |
op_bracket |
[ |
открывающая квадратная скобка |
cl_bracket |
] |
закрывающая квадратная скобка |
Semicolon |
; |
разделитель «точка с запятой» |
Comma |
, |
разделитель «запятая» |
Plusminus |
+ - |
знаки плюс и минус |
Multi |
* / |
знаки умножения и деления |
Incdecr |
++ -- |
инкремент и декремент |
Assign |
= *= -= += /= |
присваивание |
Comp |
< > <= >= = = ! = |
сравнение |
Not |
! |
отрицание |
And |
&& |
логическое И |
Or |
|| |
логическое ИЛИ |
Point |
. |
операция «точка» |
Type |
int float char matr compl |
ключевое слово типа |
Classname |
имена классов |
имя класса |
Varname |
имена переменных |
имя переменной |
Atrname |
имена атрибутов |
имя атрибута класса |
Methodname |
имена методов |
имя метода класса |
int_num |
Целые |
целое число |
float_num |
Плавающие |
число с плавающей точкой |
Specoper |
len hei trans re im mod |
специальные операции |