73 lines
1.8 KiB
ObjectPascal
73 lines
1.8 KiB
ObjectPascal
// ============================================================================
|
|
// This file is generated by the Delphi Parser Generator.
|
|
// ----------------------------------------------------------------------------
|
|
// DPG version: 2.0.1.0r
|
|
// Grammar: dpglib.DpgParser.g
|
|
// ============================================================================
|
|
unit dpglib.DpgParserTokens;
|
|
|
|
interface
|
|
|
|
const
|
|
TT_EOF = 1;
|
|
LT_unit = 4;
|
|
LT_uses = 5;
|
|
LT_const = 6;
|
|
LT_type = 7;
|
|
LT_lexer = 8;
|
|
LT_parser = 9;
|
|
LT_options = 10;
|
|
LT_tokens = 11;
|
|
LT_memberdecl = 12;
|
|
LT_memberdef = 13;
|
|
LT_private = 14;
|
|
LT_protected = 15;
|
|
LT_public = 16;
|
|
LT_returns = 17;
|
|
LT_local = 18;
|
|
LT_except = 19;
|
|
LT_finally = 20;
|
|
TT_SEMPRED = 21;
|
|
TT_USES = 22;
|
|
TT_OPTIONS = 23;
|
|
TT_TOKENS = 24;
|
|
TT_LPAREN = 25;
|
|
TT_RPAREN = 26;
|
|
TT_RCURLY = 27;
|
|
TT_COLON = 28;
|
|
TT_SEMI = 29;
|
|
TT_COMMA = 30;
|
|
TT_ASSIGN = 31;
|
|
TT_IMPLIES = 32;
|
|
TT_QUEST = 33;
|
|
TT_PLUS = 34;
|
|
TT_STAR = 35;
|
|
TT_AT = 36;
|
|
TT_NOT = 37;
|
|
TT_OR = 38;
|
|
TT_BANG = 39;
|
|
TT_WILDCARD = 40;
|
|
TT_RANGE = 41;
|
|
TT_CHARLIT = 42;
|
|
TT_STRINGLIT = 43;
|
|
TT_INTEGER = 44;
|
|
TT_ARGACTION = 45;
|
|
TT_ACTION = 46;
|
|
TT_TOKENREF = 47;
|
|
TT_RULEREF = 48;
|
|
TT_INT_RULEREF = 49;
|
|
TT_COMMENT = 50;
|
|
TT_SLCOMMENT = 51;
|
|
TT_MLCOMMENT1 = 52;
|
|
TT_MLCOMMENT2 = 53;
|
|
TT_DNUMBER = 54;
|
|
TT_XNUMBER = 55;
|
|
TT_DDIGIT = 56;
|
|
TT_XDIGIT = 57;
|
|
TT_WS = 58;
|
|
TT_WS_LOOP = 59;
|
|
TT_ESC = 60;
|
|
|
|
implementation
|
|
end.
|