// $ANTLR 2.7.7 (2006-11-01): "cp51.g" -> "Ob51Parser.cs"$ namespace Ob51.Parsing { public class Ob51LexerTokenTypes { public const int EOF = 1; public const int NULL_TREE_LOOKAHEAD = 3; public const int BOOLEAN = 4; public const int SHORTCHAR = 5; public const int CHAR = 6; public const int BYTE = 7; public const int SHORTINT = 8; public const int INTEGER = 9; public const int LONGINT = 10; public const int SHORTREAL = 11; public const int REAL = 12; public const int SET = 13; public const int MODULEID = 14; public const int WS = 15; public const int COMMENTTEXT = 16; public const int COMMENT = 17; public const int DIGIT = 18; public const int HEXDIGIT = 19; public const int LETTER = 20; public const int ID = 21; public const int SCALEFACTOR = 22; public const int NUM_VALUE = 23; public const int STRING = 24; public const int PUNCTUATION = 25; public const int ConstDeclToken = 26; public const int CycleToken = 27; public const int DeclsSeqToken = 28; public const int EmptyToken = 29; public const int IfToken = 30; public const int ModuleToken = 31; public const int OperationToken = 32; public const int ProcDeclToken = 33; public const int StatsSeqToken = 34; public const int TypeDeclToken = 35; public const int VarDeclToken = 36; public const int LITERAL_MODULE = 37; // ";" = 38 public const int LITERAL_BEGIN = 39; public const int LITERAL_CLOSE = 40; public const int LITERAL_END = 41; // "." = 42 public const int LITERAL_IMPORT = 43; // ":=" = 44 // "*" = 45 // "-" = 46 public const int LITERAL_CONST = 47; public const int LITERAL_TYPE = 48; public const int LITERAL_VAR = 49; // "=" = 50 // ":" = 51 // "," = 52 public const int LITERAL_PROCEDURE = 53; public const int IdentDef = 54; // "^" = 55 // "(" = 56 // ")" = 57 public const int LITERAL_IN = 58; public const int LITERAL_OUT = 59; public const int LITERAL_NEW = 60; public const int LITERAL_ABSTRACT = 61; public const int LITERAL_EMPTY = 62; public const int LITERAL_EXTENSIBLE = 63; public const int LITERAL_HANDLER = 64; public const int LITERAL_OF = 65; public const int LITERAL_ARRAY = 66; public const int LITERAL_LIMITED = 67; public const int LITERAL_RECORD = 68; public const int LITERAL_POINTER = 69; public const int LITERAL_TO = 70; public const int IdentList = 71; public const int LITERAL_IF = 72; public const int LITERAL_THEN = 73; public const int LITERAL_ELSIF = 74; public const int LITERAL_ELSE = 75; public const int LITERAL_CASE = 76; // "|" = 77 public const int LITERAL_WHILE = 78; public const int LITERAL_DO = 79; public const int LITERAL_REPEAT = 80; public const int LITERAL_UNTIL = 81; public const int LITERAL_FOR = 82; public const int TYPE = 83; public const int LITERAL_BY = 84; public const int LITERAL_LOOP = 85; public const int LITERAL_WITH = 86; public const int LITERAL_EXIT = 87; public const int LITERAL_RETURN = 88; // ".." = 89 // "#" = 90 // "<" = 91 // "<=" = 92 // ">" = 93 // ">=" = 94 public const int LITERAL_IS = 95; // "+" = 96 public const int LITERAL_OR = 97; // "/" = 98 public const int LITERAL_DIV = 99; public const int LITERAL_MOD = 100; // "&" = 101 public const int CHARACTER = 102; public const int LITERAL_NIL = 103; // "~" = 104 // "{" = 105 // "}" = 106 // "[" = 107 // "]" = 108 // "$" = 109 } }