001/* Generated By:JavaCC: Do not edit this line. ELParserConstants.java */ 002package org.apache.commons.el.parser; 003 004public interface ELParserConstants { 005 006 int EOF = 0; 007 int NON_EXPRESSION_TEXT = 1; 008 int START_EXPRESSION = 2; 009 int INTEGER_LITERAL = 7; 010 int FLOATING_POINT_LITERAL = 8; 011 int EXPONENT = 9; 012 int STRING_LITERAL = 10; 013 int BADLY_ESCAPED_STRING_LITERAL = 11; 014 int TRUE = 12; 015 int FALSE = 13; 016 int NULL = 14; 017 int END_EXPRESSION = 15; 018 int DOT = 16; 019 int GT1 = 17; 020 int GT2 = 18; 021 int LT1 = 19; 022 int LT2 = 20; 023 int EQ1 = 21; 024 int EQ2 = 22; 025 int LE1 = 23; 026 int LE2 = 24; 027 int GE1 = 25; 028 int GE2 = 26; 029 int NE1 = 27; 030 int NE2 = 28; 031 int LPAREN = 29; 032 int RPAREN = 30; 033 int COMMA = 31; 034 int COLON = 32; 035 int LBRACKET = 33; 036 int RBRACKET = 34; 037 int PLUS = 35; 038 int MINUS = 36; 039 int MULTIPLY = 37; 040 int DIVIDE1 = 38; 041 int DIVIDE2 = 39; 042 int MODULUS1 = 40; 043 int MODULUS2 = 41; 044 int NOT1 = 42; 045 int NOT2 = 43; 046 int AND1 = 44; 047 int AND2 = 45; 048 int OR1 = 46; 049 int OR2 = 47; 050 int EMPTY = 48; 051 int COND = 49; 052 int IDENTIFIER = 50; 053 int IMPL_OBJ_START = 51; 054 int LETTER = 52; 055 int DIGIT = 53; 056 int ILLEGAL_CHARACTER = 54; 057 058 int DEFAULT = 0; 059 int IN_EXPRESSION = 1; 060 061 String[] tokenImage = { 062 "<EOF>", 063 "<NON_EXPRESSION_TEXT>", 064 "\"${\"", 065 "\" \"", 066 "\"\\t\"", 067 "\"\\n\"", 068 "\"\\r\"", 069 "<INTEGER_LITERAL>", 070 "<FLOATING_POINT_LITERAL>", 071 "<EXPONENT>", 072 "<STRING_LITERAL>", 073 "<BADLY_ESCAPED_STRING_LITERAL>", 074 "\"true\"", 075 "\"false\"", 076 "\"null\"", 077 "\"}\"", 078 "\".\"", 079 "\">\"", 080 "\"gt\"", 081 "\"<\"", 082 "\"lt\"", 083 "\"==\"", 084 "\"eq\"", 085 "\"<=\"", 086 "\"le\"", 087 "\">=\"", 088 "\"ge\"", 089 "\"!=\"", 090 "\"ne\"", 091 "\"(\"", 092 "\")\"", 093 "\",\"", 094 "\":\"", 095 "\"[\"", 096 "\"]\"", 097 "\"+\"", 098 "\"-\"", 099 "\"*\"", 100 "\"/\"", 101 "\"div\"", 102 "\"%\"", 103 "\"mod\"", 104 "\"not\"", 105 "\"!\"", 106 "\"and\"", 107 "\"&&\"", 108 "\"or\"", 109 "\"||\"", 110 "\"empty\"", 111 "\"?\"", 112 "<IDENTIFIER>", 113 "\"#\"", 114 "<LETTER>", 115 "<DIGIT>", 116 "<ILLEGAL_CHARACTER>", 117 }; 118 119}