Source for org.jfree.formula.parser.GeneratedFormulaParserConstants

   1: /* Generated By:JavaCC: Do not edit this line. GeneratedFormulaParserConstants.java */
   2: package org.jfree.formula.parser;
   3: 
   4: public interface GeneratedFormulaParserConstants {
   5: 
   6:   int EOF = 0;
   7:   int WHITESPACE = 1;
   8:   int LETTER = 3;
   9:   int NON_ZERO_DIGIT = 4;
  10:   int DIGIT = 5;
  11:   int HEX_DIGIT = 6;
  12:   int BINARY_DIGIT = 7;
  13:   int UNSIGNED_INTEGER = 8;
  14:   int EXPONENT_PART = 9;
  15:   int NEWLINE = 10;
  16:   int NONQUOTE_CHARACTER = 11;
  17:   int NONQUOTE_LOOKUP = 12;
  18:   int COMMA = 13;
  19:   int PERIOD = 14;
  20:   int COLON = 15;
  21:   int QUOTE = 16;
  22:   int DQUOTE = 17;
  23:   int SEMICOLON = 18;
  24:   int L_PAREN = 19;
  25:   int R_PAREN = 20;
  26:   int L_BRACKET = 21;
  27:   int R_BRACKET = 22;
  28:   int QUEST = 23;
  29:   int L_BRACE = 24;
  30:   int R_BRACE = 25;
  31:   int PIPE = 26;
  32:   int PLUS = 27;
  33:   int MINUS = 28;
  34:   int MULT = 29;
  35:   int DIV = 30;
  36:   int POW = 31;
  37:   int EQUALS = 32;
  38:   int NOT_EQUALS = 33;
  39:   int LT_EQUALS = 34;
  40:   int GT_EQUALS = 35;
  41:   int LT = 36;
  42:   int GT = 37;
  43:   int CONCAT = 38;
  44:   int PERCENT = 39;
  45:   int IDENTIFIER = 40;
  46:   int COLUMN_LOOKUP = 41;
  47:   int STRING_LITERAL = 42;
  48:   int UNSIGNED_NUMERIC_LITERAL = 43;
  49:   int EXACT_NUMERIC_LITERAL = 44;
  50:   int APPROXIMATE_NUMERIC_LITERAL = 45;
  51:   int MANTISSA = 46;
  52:   int SIGN = 47;
  53:   int NULL = 48;
  54: 
  55:   int DEFAULT = 0;
  56: 
  57:   String[] tokenImage = {
  58:     "<EOF>",
  59:     "<WHITESPACE>",
  60:     "<token of kind 2>",
  61:     "<LETTER>",
  62:     "<NON_ZERO_DIGIT>",
  63:     "<DIGIT>",
  64:     "<HEX_DIGIT>",
  65:     "<BINARY_DIGIT>",
  66:     "<UNSIGNED_INTEGER>",
  67:     "<EXPONENT_PART>",
  68:     "<NEWLINE>",
  69:     "<NONQUOTE_CHARACTER>",
  70:     "<NONQUOTE_LOOKUP>",
  71:     "\",\"",
  72:     "\".\"",
  73:     "\":\"",
  74:     "\"\\\'\"",
  75:     "\"\\\"\"",
  76:     "\";\"",
  77:     "\"(\"",
  78:     "\")\"",
  79:     "\"[\"",
  80:     "\"]\"",
  81:     "\"?\"",
  82:     "\"{\"",
  83:     "\"}\"",
  84:     "\"|\"",
  85:     "\"+\"",
  86:     "\"-\"",
  87:     "\"*\"",
  88:     "\"/\"",
  89:     "\"^\"",
  90:     "\"=\"",
  91:     "\"<>\"",
  92:     "\"<=\"",
  93:     "\">=\"",
  94:     "\"<\"",
  95:     "\">\"",
  96:     "\"&\"",
  97:     "\"%\"",
  98:     "<IDENTIFIER>",
  99:     "<COLUMN_LOOKUP>",
 100:     "<STRING_LITERAL>",
 101:     "<UNSIGNED_NUMERIC_LITERAL>",
 102:     "<EXACT_NUMERIC_LITERAL>",
 103:     "<APPROXIMATE_NUMERIC_LITERAL>",
 104:     "<MANTISSA>",
 105:     "<SIGN>",
 106:     "\"null\"",
 107:   };
 108: 
 109: }