identifier |
letter followed by letters and numbers |
pointer to corresponding record |
number |
constant numbers as 1, 2, 1.4524... |
lexem |
literal |
double quoted strings as "Hello world!' |
lexem without '' |
+, -, <, >, *, ==, and so on |
one token for each operator named the same as it's lexem |
pointer to corresponding record |
,, ;, (, ), .., ., and so on |
one token for each delimiter named the same as it's lexem |
pointer to corresponding record |
if, else, absolute, program, begin, end, and so on |
one token for each keyword named the same as it's lexem |
pointer to corresponding record |