| CSTI_SyntaxError | Syntax error at current position (illegal character) |
| CSTI_CommentEOFError | A comment that is not closed properly |
| CSTI_CharError | An invalid char (#123) |
| CSTI_StringError | Non closing string before end of line |
| CSTI_EOF | End Of File, but not expected |
| CSTI_Whitespace | A whitespace (#32, #9, #10 or #13) |
| CSTI_Comment | A comment (//, { and } or (* and *)} |
| CSTI_Identifier | Identifier |
| CSTI_SemiColon | Semicolon (;) |
| CSTI_Comma | Comma (,) |
| CSTI_Period | Period (.) |
| CSTI_Colon | Colon (:) |
| CSTI_OpenRound | Open Round ( |
| CSTI_CloseRound | Close Round ) |
| CSTI_OpenBlock | Open Block ([) |
| CSTI_CloseBlock | Close Block (]) |
| CSTI_Assignment | Assignment (:=) |
| CSTI_Equal | Equal sign (=) |
| CSTI_NotEqual | Not equal sign (<>) |
| CSTI_Greater | Greater than (>) |
| CSTI_GreaterEqual | Greater or equal then (>=) |
| CSTI_Less | Less than (<) |
| CSTI_LessEqual | Less equal (<=) |
| CSTI_Plus | Plus (+) |
| CSTI_Minus | Minus (-) |
| CSTI_Divide | Divide (/) |
| CSTI_Multiply | Multiply (*) |
| CSTI_Integer | An Integer number (a number without a period in it) |
| CSTI_Real | Real number (a number with a period in it) |
| CSTI_String | String ('stringhere') |
| CSTI_Char | Char (#13) |
| CSTI_HexInt | Hexadecimal number ($12) |
| CSTII_and | 'And' |
| CSTII_array | 'Array' |
| CSTII_begin | 'begin' |
| CSTII_case | 'case' |
| CSTII_const | 'const' |
| CSTII_div | 'div' |
| CSTII_do | 'do' |
| CSTII_downto | 'downto' |
| CSTII_else | 'else' |
| CSTII_end | 'end' |
| CSTII_for | 'for' |
| CSTII_function | 'function' |
| CSTII_if | 'if' |
| CSTII_in | 'in' |
| CSTII_mod | 'mod' |
| CSTII_not | 'not' |
| CSTII_of | 'of' |
| CSTII_or | 'or' |
| CSTII_procedure | 'procedure' |
| CSTII_program | 'program' |
| CSTII_repeat | 'repeat' |
| CSTII_set | 'set' |
| CSTII_shl | 'shl' |
| CSTII_shr | 'shr' |
| CSTII_string | 'string' |
| CSTII_then | 'then' |
| CSTII_to | 'to' |
| CSTII_type | 'type' |
| CSTII_until | 'until' |
| CSTII_uses | 'uses' |
| CSTII_var | 'var' |
| CSTII_while | 'while' |
| CSTII_with | 'with' |
| CSTII_xor | 'xor' |
| CSTII_exit | 'exit' |
| CSTII_break | 'break' |
|
);