001/* Generated By:JJTree&JavaCC: Do not edit this line. SRCPClientParserConstants.java */ 002package jmri.jmrix.srcp.parser; 003 004 005/* 006 * Token literal values and constants. 007 * Generated by org.javacc.parser.OtherFilesGen#start() 008 */ 009public interface SRCPClientParserConstants { 010 011 /* End of File. */ 012 int EOF = 0; 013 /* RegularExpression Id. */ 014 int REASON = 1; 015 /* RegularExpression Id. */ 016 int EOL = 2; 017 /* RegularExpression Id. */ 018 int VALUE = 3; 019 /* RegularExpression Id. */ 020 int ENDVALUE = 4; 021 /* RegularExpression Id. */ 022 int RETURN = 5; 023 /* RegularExpression Id. */ 024 int SPACE = 6; 025 /* RegularExpression Id. */ 026 int ZEROADDR = 7; 027 /* RegularExpression Id. */ 028 int NONZEROADDR = 8; 029 /* RegularExpression Id. */ 030 int DRIVEMODE = 9; 031 /* RegularExpression Id. */ 032 int HOUR = 10; 033 /* RegularExpression Id. */ 034 int MINSEC = 11; 035 /* RegularExpression Id. */ 036 int DELAY = 12; 037 /* RegularExpression Id. */ 038 int TIMESTAMP = 13; 039 /* RegularExpression Id. */ 040 int ONOFF = 14; 041 /* RegularExpression Id. */ 042 int ON = 15; 043 /* RegularExpression Id. */ 044 int OFF = 16; 045 /* RegularExpression Id. */ 046 int PROTOCOL = 17; 047 /* RegularExpression Id. */ 048 int FB = 18; 049 /* RegularExpression Id. */ 050 int GA = 19; 051 /* RegularExpression Id. */ 052 int GL = 20; 053 /* RegularExpression Id. */ 054 int GM = 21; 055 /* RegularExpression Id. */ 056 int SM = 22; 057 /* RegularExpression Id. */ 058 int LOCK = 23; 059 /* RegularExpression Id. */ 060 int TIME = 24; 061 /* RegularExpression Id. */ 062 int POWER = 25; 063 /* RegularExpression Id. */ 064 int SESSION = 26; 065 /* RegularExpression Id. */ 066 int DESCRIPTION = 27; 067 /* RegularExpression Id. */ 068 int SERVER = 28; 069 /* RegularExpression Id. */ 070 int INFO = 29; 071 /* RegularExpression Id. */ 072 int OK = 30; 073 /* RegularExpression Id. */ 074 int ERROR = 31; 075 /* RegularExpression Id. */ 076 int COMMAND = 32; 077 /* RegularExpression Id. */ 078 int CVBIT = 33; 079 /* RegularExpression Id. */ 080 int CV = 34; 081 /* RegularExpression Id. */ 082 int REG = 35; 083 /* RegularExpression Id. */ 084 int KEY = 36; 085 /* RegularExpression Id. */ 086 int A = 37; 087 /* RegularExpression Id. */ 088 int B = 38; 089 /* RegularExpression Id. */ 090 int C = 39; 091 /* RegularExpression Id. */ 092 int D = 40; 093 /* RegularExpression Id. */ 094 int E = 41; 095 /* RegularExpression Id. */ 096 int F = 42; 097 /* RegularExpression Id. */ 098 int G = 43; 099 /* RegularExpression Id. */ 100 int H = 44; 101 /* RegularExpression Id. */ 102 int I = 45; 103 /* RegularExpression Id. */ 104 int J = 46; 105 /* RegularExpression Id. */ 106 int K = 47; 107 /* RegularExpression Id. */ 108 int L = 48; 109 /* RegularExpression Id. */ 110 int M = 49; 111 /* RegularExpression Id. */ 112 int N = 50; 113 /* RegularExpression Id. */ 114 int O = 51; 115 /* RegularExpression Id. */ 116 int P = 52; 117 /* RegularExpression Id. */ 118 int Q = 53; 119 /* RegularExpression Id. */ 120 int R = 54; 121 /* RegularExpression Id. */ 122 int S = 55; 123 /* RegularExpression Id. */ 124 int T = 56; 125 /* RegularExpression Id. */ 126 int U = 57; 127 /* RegularExpression Id. */ 128 int V = 58; 129 /* RegularExpression Id. */ 130 int W = 59; 131 /* RegularExpression Id. */ 132 int X = 60; 133 /* RegularExpression Id. */ 134 int Y = 61; 135 /* RegularExpression Id. */ 136 int Z = 62; 137 138 /* Lexical state. */ 139 int IN_REASON = 0; 140 /* Lexical state. */ 141 int DEFAULT = 1; 142 /* Lexical state. */ 143 int IN_VALUE = 2; 144 145 /* Literal token values. */ 146 String[] tokenImage = { 147 "<EOF>", 148 "<REASON>", 149 "<EOL>", 150 "<VALUE>", 151 "<ENDVALUE>", 152 "\"\\r\"", 153 "\" \"", 154 "<ZEROADDR>", 155 "<NONZEROADDR>", 156 "<DRIVEMODE>", 157 "<HOUR>", 158 "<MINSEC>", 159 "<DELAY>", 160 "<TIMESTAMP>", 161 "<ONOFF>", 162 "<ON>", 163 "<OFF>", 164 "<PROTOCOL>", 165 "<FB>", 166 "<GA>", 167 "<GL>", 168 "<GM>", 169 "<SM>", 170 "<LOCK>", 171 "<TIME>", 172 "<POWER>", 173 "<SESSION>", 174 "<DESCRIPTION>", 175 "<SERVER>", 176 "<INFO>", 177 "<OK>", 178 "<ERROR>", 179 "<COMMAND>", 180 "<CVBIT>", 181 "<CV>", 182 "<REG>", 183 "<KEY>", 184 "<A>", 185 "<B>", 186 "<C>", 187 "<D>", 188 "<E>", 189 "<F>", 190 "<G>", 191 "<H>", 192 "<I>", 193 "<J>", 194 "<K>", 195 "<L>", 196 "<M>", 197 "<N>", 198 "<O>", 199 "<P>", 200 "<Q>", 201 "<R>", 202 "<S>", 203 "<T>", 204 "<U>", 205 "<V>", 206 "<W>", 207 "<X>", 208 "<Y>", 209 "<Z>", 210 }; 211 212}