001 /* Generated By:JavaCC: Do not edit this line. GeneratedFormulaParserConstants.java */ 002 package org.jfree.formula.parser; 003 004 public interface GeneratedFormulaParserConstants { 005 006 int EOF = 0; 007 int WHITESPACE = 1; 008 int LETTER = 3; 009 int NON_ZERO_DIGIT = 4; 010 int DIGIT = 5; 011 int HEX_DIGIT = 6; 012 int BINARY_DIGIT = 7; 013 int UNSIGNED_INTEGER = 8; 014 int FRACTION = 9; 015 int EXPONENT_PART = 10; 016 int NEWLINE = 11; 017 int NONQUOTE_CHARACTER = 12; 018 int NONQUOTE_LOOKUP = 13; 019 int COMMA = 14; 020 int PERIOD = 15; 021 int COLON = 16; 022 int QUOTE = 17; 023 int DQUOTE = 18; 024 int SEMICOLON = 19; 025 int L_PAREN = 20; 026 int R_PAREN = 21; 027 int L_BRACKET = 22; 028 int R_BRACKET = 23; 029 int QUEST = 24; 030 int L_BRACE = 25; 031 int R_BRACE = 26; 032 int PIPE = 27; 033 int PLUS = 28; 034 int MINUS = 29; 035 int MULT = 30; 036 int DIV = 31; 037 int POW = 32; 038 int EQUALS = 33; 039 int NOT_EQUALS = 34; 040 int LT_EQUALS = 35; 041 int GT_EQUALS = 36; 042 int LT = 37; 043 int GT = 38; 044 int CONCAT = 39; 045 int PERCENT = 40; 046 int IDENTIFIER = 41; 047 int COLUMN_LOOKUP = 42; 048 int STRING_LITERAL = 43; 049 int UNSIGNED_NUMERIC_LITERAL = 44; 050 int EXACT_NUMERIC_LITERAL = 45; 051 int APPROXIMATE_NUMERIC_LITERAL = 46; 052 int MANTISSA = 47; 053 int SIGN = 48; 054 int NULL = 49; 055 056 int DEFAULT = 0; 057 058 String[] tokenImage = { 059 "<EOF>", 060 "<WHITESPACE>", 061 "<token of kind 2>", 062 "<LETTER>", 063 "<NON_ZERO_DIGIT>", 064 "<DIGIT>", 065 "<HEX_DIGIT>", 066 "<BINARY_DIGIT>", 067 "<UNSIGNED_INTEGER>", 068 "<FRACTION>", 069 "<EXPONENT_PART>", 070 "<NEWLINE>", 071 "<NONQUOTE_CHARACTER>", 072 "<NONQUOTE_LOOKUP>", 073 "\",\"", 074 "\".\"", 075 "\":\"", 076 "\"\\\'\"", 077 "\"\\\"\"", 078 "\";\"", 079 "\"(\"", 080 "\")\"", 081 "\"[\"", 082 "\"]\"", 083 "\"?\"", 084 "\"{\"", 085 "\"}\"", 086 "\"|\"", 087 "\"+\"", 088 "\"-\"", 089 "\"*\"", 090 "\"/\"", 091 "\"^\"", 092 "\"=\"", 093 "\"<>\"", 094 "\"<=\"", 095 "\">=\"", 096 "\"<\"", 097 "\">\"", 098 "\"&\"", 099 "\"%\"", 100 "<IDENTIFIER>", 101 "<COLUMN_LOOKUP>", 102 "<STRING_LITERAL>", 103 "<UNSIGNED_NUMERIC_LITERAL>", 104 "<EXACT_NUMERIC_LITERAL>", 105 "<APPROXIMATE_NUMERIC_LITERAL>", 106 "<MANTISSA>", 107 "<SIGN>", 108 "\"null\"", 109 }; 110 111 }