// $ANTLR 3.1.3 Mar 17, 2009 19:23:44 E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g 2013-04-23 09:10:33
package com.naryx.tagfusion.cfm.parser;
import org.antlr.runtime.BaseRecognizer;
import org.antlr.runtime.CharStream;
import org.antlr.runtime.DFA;
import org.antlr.runtime.EarlyExitException;
import org.antlr.runtime.Lexer;
import org.antlr.runtime.MismatchedSetException;
import org.antlr.runtime.NoViableAltException;
import org.antlr.runtime.RecognitionException;
import org.antlr.runtime.RecognizerSharedState;
import org.antlr.runtime.Token;
public class CFMLLexer extends Lexer {
public static final int FUNCTION=73;
public static final int PACKAGE=131;
public static final int LT=48;
public static final int STAR=87;
public static final int WHILE=75;
public static final int LETTER=37;
public static final int MOD=64;
public static final int THROWSTATEMENT=17;
public static final int CONTAINS=40;
public static final int CASE=82;
public static final int TERNARY_EXPRESSION=29;
public static final int NEW=66;
public static final int MINUSMINUS=94;
public static final int DO=76;
public static final int PARAM=123;
public static final int EQUALS=52;
public static final int NOT=63;
public static final int DecimalDigit=134;
public static final int RETHROWSTATEMENT=18;
public static final int EOF=-1;
public static final int BREAK=71;
public static final int SCRIPTCLOSE=85;
public static final int PARAMSTATEMENT=16;
public static final int SingleStringCharacter=35;
public static final int LEFTPAREN=113;
public static final int SAVECONTENTSTATEMENT=22;
public static final int IMPORT=118;
public static final int GREATER=56;
public static final int VARLOCAL=5;
public static final int STRING_LITERAL=36;
public static final int THAN=55;
public static final int FLOATING_POINT_LITERAL=137;
public static final int IMPLICITSTRUCT=12;
public static final int LOCKSTATEMENT=19;
public static final int INCLUDE=117;
public static final int RETURN=74;
public static final int LESS=54;
public static final int FUNCDECL=9;
public static final int IMP=59;
public static final int ExponentPart=136;
public static final int CONCATEQUALS=104;
public static final int VAR=65;
public static final int EQ=50;
public static final int ABORT=119;
public static final int EXIT=122;
public static final int RIGHTCURLYBRACKET=116;
public static final int T__139=139;
public static final int T__138=138;
public static final int GE=45;
public static final int MINUSEQUALS=100;
public static final int RETHROW=121;
public static final int ANDOPERATOR=110;
public static final int CONCAT=96;
public static final int LINE_COMMENT=31;
public static final int PRIVATE=128;
public static final int TRANSACTION=126;
public static final int SWITCH=81;
public static final int NULL=39;
public static final int ELSE=70;
public static final int RIGHTBRACKET=112;
public static final int CONTAIN=41;
public static final int POWER=90;
public static final int SEMICOLON=108;
public static final int SLASHEQUALS=102;
public static final int DoubleStringCharacter=34;
public static final int T__141=141;
public static final int T__142=142;
public static final int T__140=140;
public static final int TRY=79;
public static final int T__143=143;
public static final int T__144=144;
public static final int WS=30;
public static final int DOESNOTCONTAIN=4;
public static final int PROPERTY=68;
public static final int INTEGER_LITERAL=135;
public static final int OR=57;
public static final int GT=44;
public static final int EXITSTATEMENT=15;
public static final int CATCH=80;
public static final int THROW=120;
public static final int LEFTBRACKET=111;
public static final int PARAMETER_TYPE=28;
public static final int OROPERATOR=109;
public static final int FUNCTION_PARAMETER=25;
public static final int PLUSPLUS=92;
public static final int FUNCTION_ATTRIBUTE=27;
public static final int POSTMINUSMINUS=10;
public static final int GTE=46;
public static final int FOR=77;
public static final int JAVAMETHODCALL=7;
public static final int LEFTCURLYBRACKET=115;
public static final int AND=62;
public static final int LTE=47;
public static final int LOCK=124;
public static final int IF=69;
public static final int EQUALSOP=98;
public static final int ML_COMMENT=32;
public static final int SLASH=88;
public static final int IN=78;
public static final int IMPLICITARRAY=13;
public static final int FUNCTIONCALL=6;
public static final int CONTINUE=72;
public static final int COMPONENTDECL=23;
public static final int IS=43;
public static final int EMPTYARGS=8;
public static final int THREADSTATEMENT=20;
public static final int IDENTIFIER=133;
public static final int EQUAL=51;
public static final int PLUSEQUALS=99;
public static final int STAREQUALS=101;
public static final int QUESTIONMARK=107;
public static final int FUNCTION_RETURNTYPE=26;
public static final int PLUS=91;
public static final int POSTPLUSPLUS=11;
public static final int DIGIT=38;
public static final int DOT=86;
public static final int COMPONENT=67;
public static final int PROPERTYSTATEMENT=24;
public static final int NOTOP=106;
public static final int REMOTE=130;
public static final int THREAD=125;
public static final int XOR=61;
public static final int TO=58;
public static final int ABORTSTATEMENT=14;
public static final int DOES=42;
public static final int DEFAULT=83;
public static final int TRANSACTIONSTATEMENT=21;
public static final int EQUALSEQUALSOP=97;
public static final int MINUS=93;
public static final int REQUIRED=132;
public static final int MODOPERATOR=95;
public static final int BOOLEAN_LITERAL=33;
public static final int COLON=105;
public static final int NEQ=53;
public static final int FINALLY=84;
public static final int RIGHTPAREN=114;
public static final int SAVECONTENT=127;
public static final int EQV=60;
public static final int MODEQUALS=103;
public static final int PUBLIC=129;
public static final int BSLASH=89;
public static final int LE=49;
public Token nextToken() {
if ( state.token != null && state.token.getType() == SCRIPTCLOSE ){
return Token.EOF_TOKEN;
}
while (true) {
state.token = null;
state.channel = Token.DEFAULT_CHANNEL;
state.tokenStartCharIndex = input.index();
state.tokenStartCharPositionInLine = input.getCharPositionInLine();
state.tokenStartLine = input.getLine();
state.text = null;
if ( input.LA(1)==CharStream.EOF ) {
return Token.EOF_TOKEN;
}
try {
mTokens();
if ( state.token==null ) {
emit();
}
else if ( state.token==Token.SKIP_TOKEN ) {
continue;
}
return state.token;
}
catch (RecognitionException re) {
//reportError(re);
return Token.EOF_TOKEN;
//throw new RuntimeException("Bailing out!"); // or throw Error
}
}
}
// delegates
// delegators
public CFMLLexer() {;}
public CFMLLexer(CharStream input) {
this(input, new RecognizerSharedState());
}
public CFMLLexer(CharStream input, RecognizerSharedState state) {
super(input,state);
}
public String getGrammarFileName() { return "E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g"; }
// $ANTLR start "T__138"
public final void mT__138() throws RecognitionException {
try {
int _type = T__138;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:41:8: ( ',' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:41:10: ','
{
match(',');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "T__138"
// $ANTLR start "T__139"
public final void mT__139() throws RecognitionException {
try {
int _type = T__139;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:42:8: ( '<' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:42:10: '<'
{
match('<');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "T__139"
// $ANTLR start "T__140"
public final void mT__140() throws RecognitionException {
try {
int _type = T__140;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:43:8: ( '<=' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:43:10: '<='
{
match("<=");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "T__140"
// $ANTLR start "T__141"
public final void mT__141() throws RecognitionException {
try {
int _type = T__141;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:44:8: ( '>' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:44:10: '>'
{
match('>');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "T__141"
// $ANTLR start "T__142"
public final void mT__142() throws RecognitionException {
try {
int _type = T__142;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:45:8: ( '>=' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:45:10: '>='
{
match(">=");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "T__142"
// $ANTLR start "T__143"
public final void mT__143() throws RecognitionException {
try {
int _type = T__143;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:46:8: ( '!=' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:46:10: '!='
{
match("!=");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "T__143"
// $ANTLR start "T__144"
public final void mT__144() throws RecognitionException {
try {
int _type = T__144;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:47:8: ( '#' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:47:10: '#'
{
match('#');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "T__144"
// $ANTLR start "WS"
public final void mWS() throws RecognitionException {
try {
int _type = WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:153:4: ( ( ' ' | '\\t' | '\\n' | '\\r' | '\\f' )+ )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:153:6: ( ' ' | '\\t' | '\\n' | '\\r' | '\\f' )+
{
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:153:6: ( ' ' | '\\t' | '\\n' | '\\r' | '\\f' )+
int cnt1=0;
loop1:
do {
int alt1=2;
int LA1_0 = input.LA(1);
if ( ((LA1_0>='\t' && LA1_0<='\n')||(LA1_0>='\f' && LA1_0<='\r')||LA1_0==' ') ) {
alt1=1;
}
switch (alt1) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:
{
if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||(input.LA(1)>='\f' && input.LA(1)<='\r')||input.LA(1)==' ' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
default :
if ( cnt1 >= 1 ) break loop1;
EarlyExitException eee =
new EarlyExitException(1, input);
throw eee;
}
cnt1++;
} while (true);
_channel=HIDDEN;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "WS"
// $ANTLR start "LINE_COMMENT"
public final void mLINE_COMMENT() throws RecognitionException {
try {
int _type = LINE_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:155:14: ( '//' (~ ( '\\n' | '\\r' ) )* ( '\\n' | '\\r' ( '\\n' )? )? )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:156:13: '//' (~ ( '\\n' | '\\r' ) )* ( '\\n' | '\\r' ( '\\n' )? )?
{
match("//");
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:157:13: (~ ( '\\n' | '\\r' ) )*
loop2:
do {
int alt2=2;
int LA2_0 = input.LA(1);
if ( ((LA2_0>='\u0000' && LA2_0<='\t')||(LA2_0>='\u000B' && LA2_0<='\f')||(LA2_0>='\u000E' && LA2_0<='\uFFFF')) ) {
alt2=1;
}
switch (alt2) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:157:15: ~ ( '\\n' | '\\r' )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
default :
break loop2;
}
} while (true);
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:158:13: ( '\\n' | '\\r' ( '\\n' )? )?
int alt4=3;
int LA4_0 = input.LA(1);
if ( (LA4_0=='\n') ) {
alt4=1;
}
else if ( (LA4_0=='\r') ) {
alt4=2;
}
switch (alt4) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:158:15: '\\n'
{
match('\n');
}
break;
case 2 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:158:20: '\\r' ( '\\n' )?
{
match('\r');
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:158:24: ( '\\n' )?
int alt3=2;
int LA3_0 = input.LA(1);
if ( (LA3_0=='\n') ) {
alt3=1;
}
switch (alt3) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:158:25: '\\n'
{
match('\n');
}
break;
}
}
break;
}
_channel=HIDDEN;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LINE_COMMENT"
// $ANTLR start "ML_COMMENT"
public final void mML_COMMENT() throws RecognitionException {
try {
int _type = ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:162:5: ( '/*' ( options {greedy=false; } : . )* '*/' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:162:9: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:162:14: ( options {greedy=false; } : . )*
loop5:
do {
int alt5=2;
int LA5_0 = input.LA(1);
if ( (LA5_0=='*') ) {
int LA5_1 = input.LA(2);
if ( (LA5_1=='/') ) {
alt5=2;
}
else if ( ((LA5_1>='\u0000' && LA5_1<='.')||(LA5_1>='0' && LA5_1<='\uFFFF')) ) {
alt5=1;
}
}
else if ( ((LA5_0>='\u0000' && LA5_0<=')')||(LA5_0>='+' && LA5_0<='\uFFFF')) ) {
alt5=1;
}
switch (alt5) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:162:41: .
{
matchAny();
}
break;
default :
break loop5;
}
} while (true);
match("*/");
_channel=HIDDEN;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ML_COMMENT"
// $ANTLR start "BOOLEAN_LITERAL"
public final void mBOOLEAN_LITERAL() throws RecognitionException {
try {
int _type = BOOLEAN_LITERAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:166:2: ( 'TRUE' | 'FALSE' )
int alt6=2;
int LA6_0 = input.LA(1);
if ( (LA6_0=='T') ) {
alt6=1;
}
else if ( (LA6_0=='F') ) {
alt6=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("", 6, 0, input);
throw nvae;
}
switch (alt6) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:166:4: 'TRUE'
{
match("TRUE");
}
break;
case 2 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:167:4: 'FALSE'
{
match("FALSE");
}
break;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "BOOLEAN_LITERAL"
// $ANTLR start "STRING_LITERAL"
public final void mSTRING_LITERAL() throws RecognitionException {
try {
int _type = STRING_LITERAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:171:2: ( '\"' ( DoubleStringCharacter )* '\"' | '\\'' ( SingleStringCharacter )* '\\'' )
int alt9=2;
int LA9_0 = input.LA(1);
if ( (LA9_0=='\"') ) {
alt9=1;
}
else if ( (LA9_0=='\'') ) {
alt9=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("", 9, 0, input);
throw nvae;
}
switch (alt9) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:171:4: '\"' ( DoubleStringCharacter )* '\"'
{
match('\"');
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:171:8: ( DoubleStringCharacter )*
loop7:
do {
int alt7=2;
int LA7_0 = input.LA(1);
if ( (LA7_0=='\"') ) {
int LA7_1 = input.LA(2);
if ( (LA7_1=='\"') ) {
alt7=1;
}
}
else if ( ((LA7_0>='\u0000' && LA7_0<='!')||(LA7_0>='#' && LA7_0<='\uFFFF')) ) {
alt7=1;
}
switch (alt7) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:171:8: DoubleStringCharacter
{
mDoubleStringCharacter();
}
break;
default :
break loop7;
}
} while (true);
match('\"');
}
break;
case 2 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:172:4: '\\'' ( SingleStringCharacter )* '\\''
{
match('\'');
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:172:9: ( SingleStringCharacter )*
loop8:
do {
int alt8=2;
int LA8_0 = input.LA(1);
if ( (LA8_0=='\'') ) {
int LA8_1 = input.LA(2);
if ( (LA8_1=='\'') ) {
alt8=1;
}
}
else if ( ((LA8_0>='\u0000' && LA8_0<='&')||(LA8_0>='(' && LA8_0<='\uFFFF')) ) {
alt8=1;
}
switch (alt8) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:172:9: SingleStringCharacter
{
mSingleStringCharacter();
}
break;
default :
break loop8;
}
} while (true);
match('\'');
}
break;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "STRING_LITERAL"
// $ANTLR start "DoubleStringCharacter"
public final void mDoubleStringCharacter() throws RecognitionException {
try {
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:176:2: (~ ( '\"' ) | '\"\"' )
int alt10=2;
int LA10_0 = input.LA(1);
if ( ((LA10_0>='\u0000' && LA10_0<='!')||(LA10_0>='#' && LA10_0<='\uFFFF')) ) {
alt10=1;
}
else if ( (LA10_0=='\"') ) {
alt10=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("", 10, 0, input);
throw nvae;
}
switch (alt10) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:176:4: ~ ( '\"' )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='\uFFFF') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
case 2 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:177:4: '\"\"'
{
match("\"\"");
}
break;
}
}
finally {
}
}
// $ANTLR end "DoubleStringCharacter"
// $ANTLR start "SingleStringCharacter"
public final void mSingleStringCharacter() throws RecognitionException {
try {
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:181:2: (~ ( '\\'' ) | '\\'\\'' )
int alt11=2;
int LA11_0 = input.LA(1);
if ( ((LA11_0>='\u0000' && LA11_0<='&')||(LA11_0>='(' && LA11_0<='\uFFFF')) ) {
alt11=1;
}
else if ( (LA11_0=='\'') ) {
alt11=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("", 11, 0, input);
throw nvae;
}
switch (alt11) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:181:4: ~ ( '\\'' )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='\uFFFF') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
case 2 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:182:4: '\\'\\''
{
match("''");
}
break;
}
}
finally {
}
}
// $ANTLR end "SingleStringCharacter"
// $ANTLR start "LETTER"
public final void mLETTER() throws RecognitionException {
try {
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:186:2: ( '\\u0024' | '\\u0041' .. '\\u005a' | '\\u005f' | '\\u0061' .. '\\u007a' | '\\u00c0' .. '\\u00d6' | '\\u00d8' .. '\\u00f6' | '\\u00f8' .. '\\u00ff' | '\\u0100' .. '\\u1fff' | '\\u3040' .. '\\u318f' | '\\u3300' .. '\\u337f' | '\\u3400' .. '\\u3d2d' | '\\u4e00' .. '\\u9fff' | '\\uf900' .. '\\ufaff' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:
{
if ( input.LA(1)=='$'||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z')||(input.LA(1)>='\u00C0' && input.LA(1)<='\u00D6')||(input.LA(1)>='\u00D8' && input.LA(1)<='\u00F6')||(input.LA(1)>='\u00F8' && input.LA(1)<='\u1FFF')||(input.LA(1)>='\u3040' && input.LA(1)<='\u318F')||(input.LA(1)>='\u3300' && input.LA(1)<='\u337F')||(input.LA(1)>='\u3400' && input.LA(1)<='\u3D2D')||(input.LA(1)>='\u4E00' && input.LA(1)<='\u9FFF')||(input.LA(1)>='\uF900' && input.LA(1)<='\uFAFF') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
}
finally {
}
}
// $ANTLR end "LETTER"
// $ANTLR start "DIGIT"
public final void mDIGIT() throws RecognitionException {
try {
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:202:2: ( '\\u0030' .. '\\u0039' | '\\u0660' .. '\\u0669' | '\\u06f0' .. '\\u06f9' | '\\u0966' .. '\\u096f' | '\\u09e6' .. '\\u09ef' | '\\u0a66' .. '\\u0a6f' | '\\u0ae6' .. '\\u0aef' | '\\u0b66' .. '\\u0b6f' | '\\u0be7' .. '\\u0bef' | '\\u0c66' .. '\\u0c6f' | '\\u0ce6' .. '\\u0cef' | '\\u0d66' .. '\\u0d6f' | '\\u0e50' .. '\\u0e59' | '\\u0ed0' .. '\\u0ed9' | '\\u1040' .. '\\u1049' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:
{
if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='\u0660' && input.LA(1)<='\u0669')||(input.LA(1)>='\u06F0' && input.LA(1)<='\u06F9')||(input.LA(1)>='\u0966' && input.LA(1)<='\u096F')||(input.LA(1)>='\u09E6' && input.LA(1)<='\u09EF')||(input.LA(1)>='\u0A66' && input.LA(1)<='\u0A6F')||(input.LA(1)>='\u0AE6' && input.LA(1)<='\u0AEF')||(input.LA(1)>='\u0B66' && input.LA(1)<='\u0B6F')||(input.LA(1)>='\u0BE7' && input.LA(1)<='\u0BEF')||(input.LA(1)>='\u0C66' && input.LA(1)<='\u0C6F')||(input.LA(1)>='\u0CE6' && input.LA(1)<='\u0CEF')||(input.LA(1)>='\u0D66' && input.LA(1)<='\u0D6F')||(input.LA(1)>='\u0E50' && input.LA(1)<='\u0E59')||(input.LA(1)>='\u0ED0' && input.LA(1)<='\u0ED9')||(input.LA(1)>='\u1040' && input.LA(1)<='\u1049') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
}
finally {
}
}
// $ANTLR end "DIGIT"
// $ANTLR start "NULL"
public final void mNULL() throws RecognitionException {
try {
int _type = NULL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:220:5: ( 'NULL' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:220:7: 'NULL'
{
match("NULL");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "NULL"
// $ANTLR start "CONTAINS"
public final void mCONTAINS() throws RecognitionException {
try {
int _type = CONTAINS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:223:9: ( 'CONTAINS' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:223:11: 'CONTAINS'
{
match("CONTAINS");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "CONTAINS"
// $ANTLR start "CONTAIN"
public final void mCONTAIN() throws RecognitionException {
try {
int _type = CONTAIN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:224:8: ( 'CONTAIN' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:224:10: 'CONTAIN'
{
match("CONTAIN");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "CONTAIN"
// $ANTLR start "DOES"
public final void mDOES() throws RecognitionException {
try {
int _type = DOES;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:225:5: ( 'DOES' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:225:7: 'DOES'
{
match("DOES");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "DOES"
// $ANTLR start "IS"
public final void mIS() throws RecognitionException {
try {
int _type = IS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:226:3: ( 'IS' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:226:5: 'IS'
{
match("IS");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "IS"
// $ANTLR start "GT"
public final void mGT() throws RecognitionException {
try {
int _type = GT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:227:3: ( 'GT' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:227:5: 'GT'
{
match("GT");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "GT"
// $ANTLR start "GE"
public final void mGE() throws RecognitionException {
try {
int _type = GE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:228:3: ( 'GE' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:228:5: 'GE'
{
match("GE");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "GE"
// $ANTLR start "GTE"
public final void mGTE() throws RecognitionException {
try {
int _type = GTE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:229:4: ( 'GTE' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:229:6: 'GTE'
{
match("GTE");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "GTE"
// $ANTLR start "LTE"
public final void mLTE() throws RecognitionException {
try {
int _type = LTE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:230:4: ( 'LTE' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:230:6: 'LTE'
{
match("LTE");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LTE"
// $ANTLR start "LT"
public final void mLT() throws RecognitionException {
try {
int _type = LT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:231:3: ( 'LT' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:231:5: 'LT'
{
match("LT");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LT"
// $ANTLR start "LE"
public final void mLE() throws RecognitionException {
try {
int _type = LE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:232:3: ( 'LE' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:232:5: 'LE'
{
match("LE");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LE"
// $ANTLR start "EQ"
public final void mEQ() throws RecognitionException {
try {
int _type = EQ;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:233:3: ( 'EQ' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:233:5: 'EQ'
{
match("EQ");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EQ"
// $ANTLR start "EQUAL"
public final void mEQUAL() throws RecognitionException {
try {
int _type = EQUAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:234:6: ( 'EQUAL' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:234:8: 'EQUAL'
{
match("EQUAL");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EQUAL"
// $ANTLR start "EQUALS"
public final void mEQUALS() throws RecognitionException {
try {
int _type = EQUALS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:235:7: ( 'EQUALS' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:235:9: 'EQUALS'
{
match("EQUALS");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EQUALS"
// $ANTLR start "NEQ"
public final void mNEQ() throws RecognitionException {
try {
int _type = NEQ;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:236:4: ( 'NEQ' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:236:6: 'NEQ'
{
match("NEQ");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "NEQ"
// $ANTLR start "LESS"
public final void mLESS() throws RecognitionException {
try {
int _type = LESS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:237:5: ( 'LESS' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:237:7: 'LESS'
{
match("LESS");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LESS"
// $ANTLR start "THAN"
public final void mTHAN() throws RecognitionException {
try {
int _type = THAN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:238:5: ( 'THAN' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:238:7: 'THAN'
{
match("THAN");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "THAN"
// $ANTLR start "GREATER"
public final void mGREATER() throws RecognitionException {
try {
int _type = GREATER;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:239:8: ( 'GREATER' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:239:10: 'GREATER'
{
match("GREATER");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "GREATER"
// $ANTLR start "OR"
public final void mOR() throws RecognitionException {
try {
int _type = OR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:240:3: ( 'OR' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:240:5: 'OR'
{
match("OR");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "OR"
// $ANTLR start "TO"
public final void mTO() throws RecognitionException {
try {
int _type = TO;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:241:3: ( 'TO' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:241:5: 'TO'
{
match("TO");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TO"
// $ANTLR start "IMP"
public final void mIMP() throws RecognitionException {
try {
int _type = IMP;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:242:4: ( 'IMP' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:242:6: 'IMP'
{
match("IMP");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "IMP"
// $ANTLR start "EQV"
public final void mEQV() throws RecognitionException {
try {
int _type = EQV;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:243:4: ( 'EQV' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:243:6: 'EQV'
{
match("EQV");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EQV"
// $ANTLR start "XOR"
public final void mXOR() throws RecognitionException {
try {
int _type = XOR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:244:4: ( 'XOR' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:244:6: 'XOR'
{
match("XOR");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "XOR"
// $ANTLR start "AND"
public final void mAND() throws RecognitionException {
try {
int _type = AND;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:245:4: ( 'AND' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:245:6: 'AND'
{
match("AND");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "AND"
// $ANTLR start "NOT"
public final void mNOT() throws RecognitionException {
try {
int _type = NOT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:246:4: ( 'NOT' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:246:6: 'NOT'
{
match("NOT");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "NOT"
// $ANTLR start "MOD"
public final void mMOD() throws RecognitionException {
try {
int _type = MOD;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:247:4: ( 'MOD' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:247:6: 'MOD'
{
match("MOD");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MOD"
// $ANTLR start "VAR"
public final void mVAR() throws RecognitionException {
try {
int _type = VAR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:248:4: ( 'VAR' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:248:6: 'VAR'
{
match("VAR");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "VAR"
// $ANTLR start "NEW"
public final void mNEW() throws RecognitionException {
try {
int _type = NEW;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:249:4: ( 'NEW' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:249:6: 'NEW'
{
match("NEW");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "NEW"
// $ANTLR start "COMPONENT"
public final void mCOMPONENT() throws RecognitionException {
try {
int _type = COMPONENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:252:10: ( 'COMPONENT' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:252:12: 'COMPONENT'
{
match("COMPONENT");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "COMPONENT"
// $ANTLR start "PROPERTY"
public final void mPROPERTY() throws RecognitionException {
try {
int _type = PROPERTY;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:253:9: ( 'PROPERTY' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:253:11: 'PROPERTY'
{
match("PROPERTY");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PROPERTY"
// $ANTLR start "IF"
public final void mIF() throws RecognitionException {
try {
int _type = IF;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:254:3: ( 'IF' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:254:5: 'IF'
{
match("IF");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "IF"
// $ANTLR start "ELSE"
public final void mELSE() throws RecognitionException {
try {
int _type = ELSE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:255:5: ( 'ELSE' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:255:7: 'ELSE'
{
match("ELSE");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ELSE"
// $ANTLR start "BREAK"
public final void mBREAK() throws RecognitionException {
try {
int _type = BREAK;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:256:6: ( 'BREAK' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:256:8: 'BREAK'
{
match("BREAK");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "BREAK"
// $ANTLR start "CONTINUE"
public final void mCONTINUE() throws RecognitionException {
try {
int _type = CONTINUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:257:9: ( 'CONTINUE' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:257:11: 'CONTINUE'
{
match("CONTINUE");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "CONTINUE"
// $ANTLR start "FUNCTION"
public final void mFUNCTION() throws RecognitionException {
try {
int _type = FUNCTION;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:258:9: ( 'FUNCTION' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:258:11: 'FUNCTION'
{
match("FUNCTION");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "FUNCTION"
// $ANTLR start "RETURN"
public final void mRETURN() throws RecognitionException {
try {
int _type = RETURN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:259:7: ( 'RETURN' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:259:9: 'RETURN'
{
match("RETURN");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RETURN"
// $ANTLR start "WHILE"
public final void mWHILE() throws RecognitionException {
try {
int _type = WHILE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:260:6: ( 'WHILE' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:260:8: 'WHILE'
{
match("WHILE");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "WHILE"
// $ANTLR start "DO"
public final void mDO() throws RecognitionException {
try {
int _type = DO;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:261:3: ( 'DO' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:261:5: 'DO'
{
match("DO");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "DO"
// $ANTLR start "FOR"
public final void mFOR() throws RecognitionException {
try {
int _type = FOR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:262:4: ( 'FOR' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:262:6: 'FOR'
{
match("FOR");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "FOR"
// $ANTLR start "IN"
public final void mIN() throws RecognitionException {
try {
int _type = IN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:263:3: ( 'IN' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:263:5: 'IN'
{
match("IN");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "IN"
// $ANTLR start "TRY"
public final void mTRY() throws RecognitionException {
try {
int _type = TRY;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:264:4: ( 'TRY' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:264:6: 'TRY'
{
match("TRY");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TRY"
// $ANTLR start "CATCH"
public final void mCATCH() throws RecognitionException {
try {
int _type = CATCH;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:265:6: ( 'CATCH' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:265:8: 'CATCH'
{
match("CATCH");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "CATCH"
// $ANTLR start "SWITCH"
public final void mSWITCH() throws RecognitionException {
try {
int _type = SWITCH;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:266:7: ( 'SWITCH' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:266:9: 'SWITCH'
{
match("SWITCH");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SWITCH"
// $ANTLR start "CASE"
public final void mCASE() throws RecognitionException {
try {
int _type = CASE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:267:5: ( 'CASE' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:267:7: 'CASE'
{
match("CASE");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "CASE"
// $ANTLR start "DEFAULT"
public final void mDEFAULT() throws RecognitionException {
try {
int _type = DEFAULT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:268:8: ( 'DEFAULT' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:268:10: 'DEFAULT'
{
match("DEFAULT");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "DEFAULT"
// $ANTLR start "FINALLY"
public final void mFINALLY() throws RecognitionException {
try {
int _type = FINALLY;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:269:8: ( 'FINALLY' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:269:10: 'FINALLY'
{
match("FINALLY");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "FINALLY"
// $ANTLR start "SCRIPTCLOSE"
public final void mSCRIPTCLOSE() throws RecognitionException {
try {
int _type = SCRIPTCLOSE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:271:12: ( '</CFSCRIPT>' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:271:14: '</CFSCRIPT>'
{
match("</CFSCRIPT>");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SCRIPTCLOSE"
// $ANTLR start "DOT"
public final void mDOT() throws RecognitionException {
try {
int _type = DOT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:274:4: ( '.' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:274:6: '.'
{
match('.');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "DOT"
// $ANTLR start "STAR"
public final void mSTAR() throws RecognitionException {
try {
int _type = STAR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:275:5: ( '*' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:275:7: '*'
{
match('*');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "STAR"
// $ANTLR start "SLASH"
public final void mSLASH() throws RecognitionException {
try {
int _type = SLASH;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:276:6: ( '/' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:276:8: '/'
{
match('/');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SLASH"
// $ANTLR start "BSLASH"
public final void mBSLASH() throws RecognitionException {
try {
int _type = BSLASH;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:277:7: ( '\\\\' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:277:9: '\\\\'
{
match('\\');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "BSLASH"
// $ANTLR start "POWER"
public final void mPOWER() throws RecognitionException {
try {
int _type = POWER;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:278:6: ( '^' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:278:8: '^'
{
match('^');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "POWER"
// $ANTLR start "PLUS"
public final void mPLUS() throws RecognitionException {
try {
int _type = PLUS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:279:5: ( '+' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:279:7: '+'
{
match('+');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PLUS"
// $ANTLR start "PLUSPLUS"
public final void mPLUSPLUS() throws RecognitionException {
try {
int _type = PLUSPLUS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:280:9: ( '++' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:280:11: '++'
{
match("++");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PLUSPLUS"
// $ANTLR start "MINUS"
public final void mMINUS() throws RecognitionException {
try {
int _type = MINUS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:281:6: ( '-' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:281:8: '-'
{
match('-');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MINUS"
// $ANTLR start "MINUSMINUS"
public final void mMINUSMINUS() throws RecognitionException {
try {
int _type = MINUSMINUS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:282:11: ( '--' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:282:13: '--'
{
match("--");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MINUSMINUS"
// $ANTLR start "MODOPERATOR"
public final void mMODOPERATOR() throws RecognitionException {
try {
int _type = MODOPERATOR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:283:12: ( '%' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:283:14: '%'
{
match('%');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MODOPERATOR"
// $ANTLR start "CONCAT"
public final void mCONCAT() throws RecognitionException {
try {
int _type = CONCAT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:284:7: ( '&' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:284:9: '&'
{
match('&');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "CONCAT"
// $ANTLR start "EQUALSEQUALSOP"
public final void mEQUALSEQUALSOP() throws RecognitionException {
try {
int _type = EQUALSEQUALSOP;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:285:15: ( '==' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:285:17: '=='
{
match("==");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EQUALSEQUALSOP"
// $ANTLR start "EQUALSOP"
public final void mEQUALSOP() throws RecognitionException {
try {
int _type = EQUALSOP;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:286:9: ( '=' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:286:11: '='
{
match('=');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EQUALSOP"
// $ANTLR start "PLUSEQUALS"
public final void mPLUSEQUALS() throws RecognitionException {
try {
int _type = PLUSEQUALS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:287:11: ( '+=' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:287:13: '+='
{
match("+=");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PLUSEQUALS"
// $ANTLR start "MINUSEQUALS"
public final void mMINUSEQUALS() throws RecognitionException {
try {
int _type = MINUSEQUALS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:288:12: ( '-=' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:288:14: '-='
{
match("-=");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MINUSEQUALS"
// $ANTLR start "STAREQUALS"
public final void mSTAREQUALS() throws RecognitionException {
try {
int _type = STAREQUALS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:289:11: ( '*=' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:289:13: '*='
{
match("*=");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "STAREQUALS"
// $ANTLR start "SLASHEQUALS"
public final void mSLASHEQUALS() throws RecognitionException {
try {
int _type = SLASHEQUALS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:290:12: ( '/=' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:290:14: '/='
{
match("/=");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SLASHEQUALS"
// $ANTLR start "MODEQUALS"
public final void mMODEQUALS() throws RecognitionException {
try {
int _type = MODEQUALS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:291:10: ( '%=' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:291:12: '%='
{
match("%=");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MODEQUALS"
// $ANTLR start "CONCATEQUALS"
public final void mCONCATEQUALS() throws RecognitionException {
try {
int _type = CONCATEQUALS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:292:13: ( '&=' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:292:15: '&='
{
match("&=");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "CONCATEQUALS"
// $ANTLR start "COLON"
public final void mCOLON() throws RecognitionException {
try {
int _type = COLON;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:293:6: ( ':' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:293:8: ':'
{
match(':');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "COLON"
// $ANTLR start "NOTOP"
public final void mNOTOP() throws RecognitionException {
try {
int _type = NOTOP;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:294:6: ( '!' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:294:8: '!'
{
match('!');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "NOTOP"
// $ANTLR start "QUESTIONMARK"
public final void mQUESTIONMARK() throws RecognitionException {
try {
int _type = QUESTIONMARK;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:295:13: ( '?' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:295:15: '?'
{
match('?');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "QUESTIONMARK"
// $ANTLR start "SEMICOLON"
public final void mSEMICOLON() throws RecognitionException {
try {
int _type = SEMICOLON;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:296:10: ( ';' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:296:12: ';'
{
match(';');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SEMICOLON"
// $ANTLR start "OROPERATOR"
public final void mOROPERATOR() throws RecognitionException {
try {
int _type = OROPERATOR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:297:11: ( '||' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:297:13: '||'
{
match("||");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "OROPERATOR"
// $ANTLR start "ANDOPERATOR"
public final void mANDOPERATOR() throws RecognitionException {
try {
int _type = ANDOPERATOR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:298:12: ( '&&' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:298:14: '&&'
{
match("&&");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ANDOPERATOR"
// $ANTLR start "LEFTBRACKET"
public final void mLEFTBRACKET() throws RecognitionException {
try {
int _type = LEFTBRACKET;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:299:12: ( '[' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:299:14: '['
{
match('[');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LEFTBRACKET"
// $ANTLR start "RIGHTBRACKET"
public final void mRIGHTBRACKET() throws RecognitionException {
try {
int _type = RIGHTBRACKET;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:300:13: ( ']' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:300:15: ']'
{
match(']');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RIGHTBRACKET"
// $ANTLR start "LEFTPAREN"
public final void mLEFTPAREN() throws RecognitionException {
try {
int _type = LEFTPAREN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:301:10: ( '(' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:301:12: '('
{
match('(');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LEFTPAREN"
// $ANTLR start "RIGHTPAREN"
public final void mRIGHTPAREN() throws RecognitionException {
try {
int _type = RIGHTPAREN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:302:11: ( ')' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:302:13: ')'
{
match(')');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RIGHTPAREN"
// $ANTLR start "LEFTCURLYBRACKET"
public final void mLEFTCURLYBRACKET() throws RecognitionException {
try {
int _type = LEFTCURLYBRACKET;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:303:17: ( '{' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:303:19: '{'
{
match('{');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LEFTCURLYBRACKET"
// $ANTLR start "RIGHTCURLYBRACKET"
public final void mRIGHTCURLYBRACKET() throws RecognitionException {
try {
int _type = RIGHTCURLYBRACKET;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:304:18: ( '}' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:304:20: '}'
{
match('}');
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RIGHTCURLYBRACKET"
// $ANTLR start "INCLUDE"
public final void mINCLUDE() throws RecognitionException {
try {
int _type = INCLUDE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:307:8: ( 'INCLUDE' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:307:10: 'INCLUDE'
{
match("INCLUDE");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "INCLUDE"
// $ANTLR start "IMPORT"
public final void mIMPORT() throws RecognitionException {
try {
int _type = IMPORT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:308:7: ( 'IMPORT' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:308:9: 'IMPORT'
{
match("IMPORT");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "IMPORT"
// $ANTLR start "ABORT"
public final void mABORT() throws RecognitionException {
try {
int _type = ABORT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:309:6: ( 'ABORT' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:309:8: 'ABORT'
{
match("ABORT");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ABORT"
// $ANTLR start "THROW"
public final void mTHROW() throws RecognitionException {
try {
int _type = THROW;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:310:6: ( 'THROW' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:310:8: 'THROW'
{
match("THROW");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "THROW"
// $ANTLR start "RETHROW"
public final void mRETHROW() throws RecognitionException {
try {
int _type = RETHROW;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:311:8: ( 'RETHROW' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:311:10: 'RETHROW'
{
match("RETHROW");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RETHROW"
// $ANTLR start "EXIT"
public final void mEXIT() throws RecognitionException {
try {
int _type = EXIT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:312:5: ( 'EXIT' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:312:7: 'EXIT'
{
match("EXIT");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EXIT"
// $ANTLR start "PARAM"
public final void mPARAM() throws RecognitionException {
try {
int _type = PARAM;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:313:6: ( 'PARAM' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:313:8: 'PARAM'
{
match("PARAM");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PARAM"
// $ANTLR start "LOCK"
public final void mLOCK() throws RecognitionException {
try {
int _type = LOCK;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:314:5: ( 'LOCK' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:314:7: 'LOCK'
{
match("LOCK");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LOCK"
// $ANTLR start "THREAD"
public final void mTHREAD() throws RecognitionException {
try {
int _type = THREAD;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:315:7: ( 'THREAD' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:315:9: 'THREAD'
{
match("THREAD");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "THREAD"
// $ANTLR start "TRANSACTION"
public final void mTRANSACTION() throws RecognitionException {
try {
int _type = TRANSACTION;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:316:12: ( 'TRANSACTION' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:316:14: 'TRANSACTION'
{
match("TRANSACTION");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TRANSACTION"
// $ANTLR start "SAVECONTENT"
public final void mSAVECONTENT() throws RecognitionException {
try {
int _type = SAVECONTENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:317:12: ( 'SAVECONTENT' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:317:14: 'SAVECONTENT'
{
match("SAVECONTENT");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SAVECONTENT"
// $ANTLR start "PRIVATE"
public final void mPRIVATE() throws RecognitionException {
try {
int _type = PRIVATE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:320:8: ( 'PRIVATE' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:320:10: 'PRIVATE'
{
match("PRIVATE");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PRIVATE"
// $ANTLR start "PUBLIC"
public final void mPUBLIC() throws RecognitionException {
try {
int _type = PUBLIC;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:321:7: ( 'PUBLIC' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:321:9: 'PUBLIC'
{
match("PUBLIC");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PUBLIC"
// $ANTLR start "REMOTE"
public final void mREMOTE() throws RecognitionException {
try {
int _type = REMOTE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:322:7: ( 'REMOTE' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:322:9: 'REMOTE'
{
match("REMOTE");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "REMOTE"
// $ANTLR start "PACKAGE"
public final void mPACKAGE() throws RecognitionException {
try {
int _type = PACKAGE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:323:8: ( 'PACKAGE' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:323:10: 'PACKAGE'
{
match("PACKAGE");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PACKAGE"
// $ANTLR start "REQUIRED"
public final void mREQUIRED() throws RecognitionException {
try {
int _type = REQUIRED;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:324:9: ( 'REQUIRED' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:324:11: 'REQUIRED'
{
match("REQUIRED");
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "REQUIRED"
// $ANTLR start "IDENTIFIER"
public final void mIDENTIFIER() throws RecognitionException {
try {
int _type = IDENTIFIER;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:327:2: ( LETTER ( LETTER | DIGIT )* )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:327:4: LETTER ( LETTER | DIGIT )*
{
mLETTER();
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:327:11: ( LETTER | DIGIT )*
loop12:
do {
int alt12=2;
int LA12_0 = input.LA(1);
if ( (LA12_0=='$'||(LA12_0>='0' && LA12_0<='9')||(LA12_0>='A' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='z')||(LA12_0>='\u00C0' && LA12_0<='\u00D6')||(LA12_0>='\u00D8' && LA12_0<='\u00F6')||(LA12_0>='\u00F8' && LA12_0<='\u1FFF')||(LA12_0>='\u3040' && LA12_0<='\u318F')||(LA12_0>='\u3300' && LA12_0<='\u337F')||(LA12_0>='\u3400' && LA12_0<='\u3D2D')||(LA12_0>='\u4E00' && LA12_0<='\u9FFF')||(LA12_0>='\uF900' && LA12_0<='\uFAFF')) ) {
alt12=1;
}
switch (alt12) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:
{
if ( input.LA(1)=='$'||(input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z')||(input.LA(1)>='\u00C0' && input.LA(1)<='\u00D6')||(input.LA(1)>='\u00D8' && input.LA(1)<='\u00F6')||(input.LA(1)>='\u00F8' && input.LA(1)<='\u1FFF')||(input.LA(1)>='\u3040' && input.LA(1)<='\u318F')||(input.LA(1)>='\u3300' && input.LA(1)<='\u337F')||(input.LA(1)>='\u3400' && input.LA(1)<='\u3D2D')||(input.LA(1)>='\u4E00' && input.LA(1)<='\u9FFF')||(input.LA(1)>='\uF900' && input.LA(1)<='\uFAFF') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
default :
break loop12;
}
} while (true);
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "IDENTIFIER"
// $ANTLR start "INTEGER_LITERAL"
public final void mINTEGER_LITERAL() throws RecognitionException {
try {
int _type = INTEGER_LITERAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:331:3: ( ( DecimalDigit )+ )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:331:5: ( DecimalDigit )+
{
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:331:5: ( DecimalDigit )+
int cnt13=0;
loop13:
do {
int alt13=2;
int LA13_0 = input.LA(1);
if ( ((LA13_0>='0' && LA13_0<='9')) ) {
alt13=1;
}
switch (alt13) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:331:5: DecimalDigit
{
mDecimalDigit();
}
break;
default :
if ( cnt13 >= 1 ) break loop13;
EarlyExitException eee =
new EarlyExitException(13, input);
throw eee;
}
cnt13++;
} while (true);
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "INTEGER_LITERAL"
// $ANTLR start "DecimalDigit"
public final void mDecimalDigit() throws RecognitionException {
try {
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:335:3: ( ( '0' .. '9' ) )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:335:5: ( '0' .. '9' )
{
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:335:5: ( '0' .. '9' )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:335:6: '0' .. '9'
{
matchRange('0','9');
}
}
}
finally {
}
}
// $ANTLR end "DecimalDigit"
// $ANTLR start "FLOATING_POINT_LITERAL"
public final void mFLOATING_POINT_LITERAL() throws RecognitionException {
try {
int _type = FLOATING_POINT_LITERAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:339:3: ( ( DecimalDigit )+ '.' ( DecimalDigit )* ( ExponentPart )? | '.' ( DecimalDigit )+ ( ExponentPart )? | ( DecimalDigit )+ ( ExponentPart )? )
int alt21=3;
alt21 = dfa21.predict(input);
switch (alt21) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:339:5: ( DecimalDigit )+ '.' ( DecimalDigit )* ( ExponentPart )?
{
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:339:5: ( DecimalDigit )+
int cnt14=0;
loop14:
do {
int alt14=2;
int LA14_0 = input.LA(1);
if ( ((LA14_0>='0' && LA14_0<='9')) ) {
alt14=1;
}
switch (alt14) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:339:5: DecimalDigit
{
mDecimalDigit();
}
break;
default :
if ( cnt14 >= 1 ) break loop14;
EarlyExitException eee =
new EarlyExitException(14, input);
throw eee;
}
cnt14++;
} while (true);
match('.');
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:339:23: ( DecimalDigit )*
loop15:
do {
int alt15=2;
int LA15_0 = input.LA(1);
if ( ((LA15_0>='0' && LA15_0<='9')) ) {
alt15=1;
}
switch (alt15) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:339:23: DecimalDigit
{
mDecimalDigit();
}
break;
default :
break loop15;
}
} while (true);
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:339:37: ( ExponentPart )?
int alt16=2;
int LA16_0 = input.LA(1);
if ( (LA16_0=='E'||LA16_0=='e') ) {
alt16=1;
}
switch (alt16) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:339:37: ExponentPart
{
mExponentPart();
}
break;
}
}
break;
case 2 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:340:5: '.' ( DecimalDigit )+ ( ExponentPart )?
{
match('.');
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:340:9: ( DecimalDigit )+
int cnt17=0;
loop17:
do {
int alt17=2;
int LA17_0 = input.LA(1);
if ( ((LA17_0>='0' && LA17_0<='9')) ) {
alt17=1;
}
switch (alt17) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:340:9: DecimalDigit
{
mDecimalDigit();
}
break;
default :
if ( cnt17 >= 1 ) break loop17;
EarlyExitException eee =
new EarlyExitException(17, input);
throw eee;
}
cnt17++;
} while (true);
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:340:23: ( ExponentPart )?
int alt18=2;
int LA18_0 = input.LA(1);
if ( (LA18_0=='E'||LA18_0=='e') ) {
alt18=1;
}
switch (alt18) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:340:23: ExponentPart
{
mExponentPart();
}
break;
}
}
break;
case 3 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:341:5: ( DecimalDigit )+ ( ExponentPart )?
{
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:341:5: ( DecimalDigit )+
int cnt19=0;
loop19:
do {
int alt19=2;
int LA19_0 = input.LA(1);
if ( ((LA19_0>='0' && LA19_0<='9')) ) {
alt19=1;
}
switch (alt19) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:341:5: DecimalDigit
{
mDecimalDigit();
}
break;
default :
if ( cnt19 >= 1 ) break loop19;
EarlyExitException eee =
new EarlyExitException(19, input);
throw eee;
}
cnt19++;
} while (true);
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:341:19: ( ExponentPart )?
int alt20=2;
int LA20_0 = input.LA(1);
if ( (LA20_0=='E'||LA20_0=='e') ) {
alt20=1;
}
switch (alt20) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:341:19: ExponentPart
{
mExponentPart();
}
break;
}
}
break;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "FLOATING_POINT_LITERAL"
// $ANTLR start "ExponentPart"
public final void mExponentPart() throws RecognitionException {
try {
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:345:3: ( ( 'e' | 'E' ) ( '+' | '-' )? ( DecimalDigit )+ )
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:345:5: ( 'e' | 'E' ) ( '+' | '-' )? ( DecimalDigit )+
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:345:15: ( '+' | '-' )?
int alt22=2;
int LA22_0 = input.LA(1);
if ( (LA22_0=='+'||LA22_0=='-') ) {
alt22=1;
}
switch (alt22) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:
{
if ( input.LA(1)=='+'||input.LA(1)=='-' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
}
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:345:26: ( DecimalDigit )+
int cnt23=0;
loop23:
do {
int alt23=2;
int LA23_0 = input.LA(1);
if ( ((LA23_0>='0' && LA23_0<='9')) ) {
alt23=1;
}
switch (alt23) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:345:26: DecimalDigit
{
mDecimalDigit();
}
break;
default :
if ( cnt23 >= 1 ) break loop23;
EarlyExitException eee =
new EarlyExitException(23, input);
throw eee;
}
cnt23++;
} while (true);
}
}
finally {
}
}
// $ANTLR end "ExponentPart"
public void mTokens() throws RecognitionException {
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:8: ( T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | WS | LINE_COMMENT | ML_COMMENT | BOOLEAN_LITERAL | STRING_LITERAL | NULL | CONTAINS | CONTAIN | DOES | IS | GT | GE | GTE | LTE | LT | LE | EQ | EQUAL | EQUALS | NEQ | LESS | THAN | GREATER | OR | TO | IMP | EQV | XOR | AND | NOT | MOD | VAR | NEW | COMPONENT | PROPERTY | IF | ELSE | BREAK | CONTINUE | FUNCTION | RETURN | WHILE | DO | FOR | IN | TRY | CATCH | SWITCH | CASE | DEFAULT | FINALLY | SCRIPTCLOSE | DOT | STAR | SLASH | BSLASH | POWER | PLUS | PLUSPLUS | MINUS | MINUSMINUS | MODOPERATOR | CONCAT | EQUALSEQUALSOP | EQUALSOP | PLUSEQUALS | MINUSEQUALS | STAREQUALS | SLASHEQUALS | MODEQUALS | CONCATEQUALS | COLON | NOTOP | QUESTIONMARK | SEMICOLON | OROPERATOR | ANDOPERATOR | LEFTBRACKET | RIGHTBRACKET | LEFTPAREN | RIGHTPAREN | LEFTCURLYBRACKET | RIGHTCURLYBRACKET | INCLUDE | IMPORT | ABORT | THROW | RETHROW | EXIT | PARAM | LOCK | THREAD | TRANSACTION | SAVECONTENT | PRIVATE | PUBLIC | REMOTE | PACKAGE | REQUIRED | IDENTIFIER | INTEGER_LITERAL | FLOATING_POINT_LITERAL )
int alt24=109;
alt24 = dfa24.predict(input);
switch (alt24) {
case 1 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:10: T__138
{
mT__138();
}
break;
case 2 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:17: T__139
{
mT__139();
}
break;
case 3 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:24: T__140
{
mT__140();
}
break;
case 4 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:31: T__141
{
mT__141();
}
break;
case 5 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:38: T__142
{
mT__142();
}
break;
case 6 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:45: T__143
{
mT__143();
}
break;
case 7 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:52: T__144
{
mT__144();
}
break;
case 8 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:59: WS
{
mWS();
}
break;
case 9 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:62: LINE_COMMENT
{
mLINE_COMMENT();
}
break;
case 10 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:75: ML_COMMENT
{
mML_COMMENT();
}
break;
case 11 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:86: BOOLEAN_LITERAL
{
mBOOLEAN_LITERAL();
}
break;
case 12 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:102: STRING_LITERAL
{
mSTRING_LITERAL();
}
break;
case 13 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:117: NULL
{
mNULL();
}
break;
case 14 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:122: CONTAINS
{
mCONTAINS();
}
break;
case 15 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:131: CONTAIN
{
mCONTAIN();
}
break;
case 16 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:139: DOES
{
mDOES();
}
break;
case 17 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:144: IS
{
mIS();
}
break;
case 18 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:147: GT
{
mGT();
}
break;
case 19 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:150: GE
{
mGE();
}
break;
case 20 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:153: GTE
{
mGTE();
}
break;
case 21 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:157: LTE
{
mLTE();
}
break;
case 22 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:161: LT
{
mLT();
}
break;
case 23 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:164: LE
{
mLE();
}
break;
case 24 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:167: EQ
{
mEQ();
}
break;
case 25 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:170: EQUAL
{
mEQUAL();
}
break;
case 26 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:176: EQUALS
{
mEQUALS();
}
break;
case 27 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:183: NEQ
{
mNEQ();
}
break;
case 28 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:187: LESS
{
mLESS();
}
break;
case 29 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:192: THAN
{
mTHAN();
}
break;
case 30 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:197: GREATER
{
mGREATER();
}
break;
case 31 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:205: OR
{
mOR();
}
break;
case 32 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:208: TO
{
mTO();
}
break;
case 33 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:211: IMP
{
mIMP();
}
break;
case 34 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:215: EQV
{
mEQV();
}
break;
case 35 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:219: XOR
{
mXOR();
}
break;
case 36 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:223: AND
{
mAND();
}
break;
case 37 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:227: NOT
{
mNOT();
}
break;
case 38 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:231: MOD
{
mMOD();
}
break;
case 39 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:235: VAR
{
mVAR();
}
break;
case 40 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:239: NEW
{
mNEW();
}
break;
case 41 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:243: COMPONENT
{
mCOMPONENT();
}
break;
case 42 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:253: PROPERTY
{
mPROPERTY();
}
break;
case 43 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:262: IF
{
mIF();
}
break;
case 44 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:265: ELSE
{
mELSE();
}
break;
case 45 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:270: BREAK
{
mBREAK();
}
break;
case 46 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:276: CONTINUE
{
mCONTINUE();
}
break;
case 47 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:285: FUNCTION
{
mFUNCTION();
}
break;
case 48 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:294: RETURN
{
mRETURN();
}
break;
case 49 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:301: WHILE
{
mWHILE();
}
break;
case 50 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:307: DO
{
mDO();
}
break;
case 51 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:310: FOR
{
mFOR();
}
break;
case 52 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:314: IN
{
mIN();
}
break;
case 53 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:317: TRY
{
mTRY();
}
break;
case 54 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:321: CATCH
{
mCATCH();
}
break;
case 55 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:327: SWITCH
{
mSWITCH();
}
break;
case 56 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:334: CASE
{
mCASE();
}
break;
case 57 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:339: DEFAULT
{
mDEFAULT();
}
break;
case 58 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:347: FINALLY
{
mFINALLY();
}
break;
case 59 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:355: SCRIPTCLOSE
{
mSCRIPTCLOSE();
}
break;
case 60 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:367: DOT
{
mDOT();
}
break;
case 61 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:371: STAR
{
mSTAR();
}
break;
case 62 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:376: SLASH
{
mSLASH();
}
break;
case 63 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:382: BSLASH
{
mBSLASH();
}
break;
case 64 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:389: POWER
{
mPOWER();
}
break;
case 65 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:395: PLUS
{
mPLUS();
}
break;
case 66 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:400: PLUSPLUS
{
mPLUSPLUS();
}
break;
case 67 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:409: MINUS
{
mMINUS();
}
break;
case 68 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:415: MINUSMINUS
{
mMINUSMINUS();
}
break;
case 69 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:426: MODOPERATOR
{
mMODOPERATOR();
}
break;
case 70 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:438: CONCAT
{
mCONCAT();
}
break;
case 71 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:445: EQUALSEQUALSOP
{
mEQUALSEQUALSOP();
}
break;
case 72 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:460: EQUALSOP
{
mEQUALSOP();
}
break;
case 73 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:469: PLUSEQUALS
{
mPLUSEQUALS();
}
break;
case 74 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:480: MINUSEQUALS
{
mMINUSEQUALS();
}
break;
case 75 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:492: STAREQUALS
{
mSTAREQUALS();
}
break;
case 76 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:503: SLASHEQUALS
{
mSLASHEQUALS();
}
break;
case 77 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:515: MODEQUALS
{
mMODEQUALS();
}
break;
case 78 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:525: CONCATEQUALS
{
mCONCATEQUALS();
}
break;
case 79 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:538: COLON
{
mCOLON();
}
break;
case 80 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:544: NOTOP
{
mNOTOP();
}
break;
case 81 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:550: QUESTIONMARK
{
mQUESTIONMARK();
}
break;
case 82 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:563: SEMICOLON
{
mSEMICOLON();
}
break;
case 83 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:573: OROPERATOR
{
mOROPERATOR();
}
break;
case 84 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:584: ANDOPERATOR
{
mANDOPERATOR();
}
break;
case 85 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:596: LEFTBRACKET
{
mLEFTBRACKET();
}
break;
case 86 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:608: RIGHTBRACKET
{
mRIGHTBRACKET();
}
break;
case 87 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:621: LEFTPAREN
{
mLEFTPAREN();
}
break;
case 88 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:631: RIGHTPAREN
{
mRIGHTPAREN();
}
break;
case 89 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:642: LEFTCURLYBRACKET
{
mLEFTCURLYBRACKET();
}
break;
case 90 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:659: RIGHTCURLYBRACKET
{
mRIGHTCURLYBRACKET();
}
break;
case 91 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:677: INCLUDE
{
mINCLUDE();
}
break;
case 92 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:685: IMPORT
{
mIMPORT();
}
break;
case 93 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:692: ABORT
{
mABORT();
}
break;
case 94 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:698: THROW
{
mTHROW();
}
break;
case 95 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:704: RETHROW
{
mRETHROW();
}
break;
case 96 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:712: EXIT
{
mEXIT();
}
break;
case 97 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:717: PARAM
{
mPARAM();
}
break;
case 98 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:723: LOCK
{
mLOCK();
}
break;
case 99 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:728: THREAD
{
mTHREAD();
}
break;
case 100 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:735: TRANSACTION
{
mTRANSACTION();
}
break;
case 101 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:747: SAVECONTENT
{
mSAVECONTENT();
}
break;
case 102 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:759: PRIVATE
{
mPRIVATE();
}
break;
case 103 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:767: PUBLIC
{
mPUBLIC();
}
break;
case 104 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:774: REMOTE
{
mREMOTE();
}
break;
case 105 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:781: PACKAGE
{
mPACKAGE();
}
break;
case 106 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:789: REQUIRED
{
mREQUIRED();
}
break;
case 107 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:798: IDENTIFIER
{
mIDENTIFIER();
}
break;
case 108 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:809: INTEGER_LITERAL
{
mINTEGER_LITERAL();
}
break;
case 109 :
// E:\\BlueDragon\\OpenBD_ANTLR\\src\\com\\naryx\\tagfusion\\cfm\\parser\\CFML.g:1:825: FLOATING_POINT_LITERAL
{
mFLOATING_POINT_LITERAL();
}
break;
}
}
protected DFA21 dfa21 = new DFA21(this);
protected DFA24 dfa24 = new DFA24(this);
static final String DFA21_eotS =
"\1\uffff\1\3\3\uffff";
static final String DFA21_eofS =
"\5\uffff";
static final String DFA21_minS =
"\2\56\3\uffff";
static final String DFA21_maxS =
"\2\71\3\uffff";
static final String DFA21_acceptS =
"\2\uffff\1\2\1\3\1\1";
static final String DFA21_specialS =
"\5\uffff}>";
static final String[] DFA21_transitionS = {
"\1\2\1\uffff\12\1",
"\1\4\1\uffff\12\1",
"",
"",
""
};
static final short[] DFA21_eot = DFA.unpackEncodedString(DFA21_eotS);
static final short[] DFA21_eof = DFA.unpackEncodedString(DFA21_eofS);
static final char[] DFA21_min = DFA.unpackEncodedStringToUnsignedChars(DFA21_minS);
static final char[] DFA21_max = DFA.unpackEncodedStringToUnsignedChars(DFA21_maxS);
static final short[] DFA21_accept = DFA.unpackEncodedString(DFA21_acceptS);
static final short[] DFA21_special = DFA.unpackEncodedString(DFA21_specialS);
static final short[][] DFA21_transition;
static {
int numStates = DFA21_transitionS.length;
DFA21_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA21_transition[i] = DFA.unpackEncodedString(DFA21_transitionS[i]);
}
}
class DFA21 extends DFA {
public DFA21(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 21;
this.eot = DFA21_eot;
this.eof = DFA21_eof;
this.min = DFA21_min;
this.max = DFA21_max;
this.accept = DFA21_accept;
this.special = DFA21_special;
this.transition = DFA21_transition;
}
public String getDescription() {
return "338:1: FLOATING_POINT_LITERAL : ( ( DecimalDigit )+ '.' ( DecimalDigit )* ( ExponentPart )? | '.' ( DecimalDigit )+ ( ExponentPart )? | ( DecimalDigit )+ ( ExponentPart )? );";
}
}
static final String DFA24_eotS =
"\2\uffff\1\63\1\65\1\67\2\uffff\1\73\2\57\1\uffff\21\57\1\146\1"+
"\150\2\uffff\1\153\1\156\1\160\1\163\1\165\13\uffff\1\166\13\uffff"+
"\2\57\1\174\11\57\1\u008a\1\57\1\u008c\1\57\1\u008e\1\u0090\1\u0092"+
"\1\u0093\1\57\1\u0096\1\u0098\1\57\1\u009c\2\57\1\u009f\15\57\22"+
"\uffff\1\57\1\u00b2\3\57\1\uffff\2\57\1\u00b9\2\57\1\u00bc\1\u00bd"+
"\1\u00be\5\57\1\uffff\1\57\1\uffff\1\u00c6\1\uffff\1\57\1\uffff"+
"\1\u00c8\2\uffff\1\57\1\u00ca\1\uffff\1\57\1\uffff\2\57\1\u00ce"+
"\1\uffff\2\57\1\uffff\1\u00d1\1\u00d2\1\57\1\u00d4\1\u00d5\14\57"+
"\1\u00e3\1\uffff\1\57\1\u00e5\4\57\1\uffff\1\57\1\u00eb\3\uffff"+
"\3\57\1\u00f0\1\u00f1\2\57\1\uffff\1\57\1\uffff\1\57\1\uffff\1\u00f6"+
"\1\u00f7\1\57\1\uffff\1\u00f9\1\u00fa\2\uffff\1\57\2\uffff\15\57"+
"\1\uffff\1\57\1\uffff\1\u010a\1\57\1\u00e3\2\57\1\uffff\3\57\1\u0111"+
"\2\uffff\4\57\2\uffff\1\u0117\2\uffff\1\u0118\2\57\1\u011b\2\57"+
"\1\u011e\4\57\1\u0123\3\57\1\uffff\1\u0127\5\57\1\uffff\1\57\1\u012e"+
"\2\57\1\u0131\2\uffff\2\57\1\uffff\1\57\1\u0135\1\uffff\1\u0136"+
"\1\57\1\u0138\1\57\1\uffff\1\u013a\2\57\1\uffff\1\57\1\u013e\1\u0140"+
"\2\57\1\u0143\1\uffff\1\u0144\1\u0145\1\uffff\1\57\1\u0147\1\u0148"+
"\2\uffff\1\u0149\1\uffff\1\57\1\uffff\2\57\1\u014d\1\uffff\1\u014e"+
"\1\uffff\1\u014f\1\57\3\uffff\1\u0151\3\uffff\1\u0152\2\57\3\uffff"+
"\1\u0155\2\uffff\2\57\1\uffff\1\57\1\u0159\1\u015a\2\uffff";
static final String DFA24_eofS =
"\u015b\uffff";
static final String DFA24_minS =
"\1\11\1\uffff\1\57\2\75\2\uffff\1\52\1\110\1\101\1\uffff\1\105"+
"\1\101\1\105\1\106\2\105\1\114\1\122\1\117\1\102\1\117\2\101\1\122"+
"\1\105\1\110\1\101\1\60\1\75\2\uffff\1\53\1\55\1\75\1\46\1\75\13"+
"\uffff\1\56\13\uffff\2\101\1\44\1\114\1\116\1\122\1\116\1\114\1"+
"\121\1\124\1\115\1\123\1\44\1\106\1\44\1\120\4\44\1\105\2\44\1\103"+
"\1\44\1\123\1\111\1\44\1\122\1\104\1\117\1\104\1\122\1\111\1\103"+
"\1\102\1\105\1\115\2\111\1\126\22\uffff\1\105\1\44\2\116\1\105\1"+
"\uffff\1\123\1\103\1\44\1\101\1\114\3\44\1\124\1\120\1\103\1\105"+
"\1\123\1\uffff\1\101\1\uffff\1\44\1\uffff\1\114\1\uffff\1\44\2\uffff"+
"\1\101\1\44\1\uffff\1\123\1\uffff\1\113\1\101\1\44\1\uffff\1\105"+
"\1\124\1\uffff\2\44\1\122\2\44\1\120\1\126\1\101\1\113\1\114\1\101"+
"\1\110\1\117\1\125\1\114\1\124\1\105\1\44\1\uffff\1\123\1\44\1\127"+
"\1\101\1\105\1\124\1\uffff\1\114\1\44\3\uffff\1\101\1\117\1\110"+
"\2\44\1\125\1\122\1\uffff\1\125\1\uffff\1\124\1\uffff\2\44\1\114"+
"\1\uffff\2\44\2\uffff\1\124\2\uffff\1\105\1\101\1\115\1\101\1\111"+
"\1\113\2\122\1\124\1\111\1\105\2\103\1\uffff\1\101\1\uffff\1\44"+
"\1\104\1\44\1\111\1\114\1\uffff\1\111\2\116\1\44\2\uffff\1\114\1"+
"\124\1\104\1\105\2\uffff\1\44\2\uffff\1\44\1\122\1\124\1\44\1\107"+
"\1\103\1\44\1\116\1\117\1\105\1\122\1\44\1\110\1\117\1\103\1\uffff"+
"\1\44\1\117\1\131\1\116\1\125\1\105\1\uffff\1\124\1\44\1\105\1\122"+
"\1\44\2\uffff\1\124\1\105\1\uffff\1\105\1\44\1\uffff\1\44\1\127"+
"\1\44\1\105\1\uffff\1\44\1\116\1\124\1\uffff\1\116\2\44\1\105\1"+
"\116\1\44\1\uffff\2\44\1\uffff\1\131\2\44\2\uffff\1\44\1\uffff\1"+
"\104\1\uffff\1\124\1\111\1\44\1\uffff\1\44\1\uffff\1\44\1\124\3"+
"\uffff\1\44\3\uffff\1\44\1\105\1\117\3\uffff\1\44\2\uffff\2\116"+
"\1\uffff\1\124\2\44\2\uffff";
static final String DFA24_maxS =
"\1\ufaff\1\uffff\3\75\2\uffff\1\75\1\122\1\125\1\uffff\1\125\2"+
"\117\1\123\2\124\1\130\1\122\1\117\1\116\1\117\1\101\1\125\1\122"+
"\1\105\1\110\1\127\1\71\1\75\2\uffff\5\75\13\uffff\1\145\13\uffff"+
"\1\131\1\122\1\ufaff\1\114\1\116\1\122\1\116\1\114\1\127\1\124\1"+
"\116\1\124\1\ufaff\1\106\1\ufaff\1\120\4\ufaff\1\105\2\ufaff\1\103"+
"\1\ufaff\1\123\1\111\1\ufaff\1\122\1\104\1\117\1\104\1\122\1\117"+
"\1\122\1\102\1\105\1\124\2\111\1\126\22\uffff\1\105\1\ufaff\2\116"+
"\1\117\1\uffff\1\123\1\103\1\ufaff\1\101\1\114\3\ufaff\1\124\1\120"+
"\1\103\1\105\1\123\1\uffff\1\101\1\uffff\1\ufaff\1\uffff\1\114\1"+
"\uffff\1\ufaff\2\uffff\1\101\1\ufaff\1\uffff\1\123\1\uffff\1\113"+
"\1\101\1\ufaff\1\uffff\1\105\1\124\1\uffff\2\ufaff\1\122\2\ufaff"+
"\1\120\1\126\1\101\1\113\1\114\1\101\1\125\1\117\1\125\1\114\1\124"+
"\1\105\1\ufaff\1\uffff\1\123\1\ufaff\1\127\1\101\1\105\1\124\1\uffff"+
"\1\114\1\ufaff\3\uffff\1\111\1\117\1\110\2\ufaff\1\125\1\122\1\uffff"+
"\1\125\1\uffff\1\124\1\uffff\2\ufaff\1\114\1\uffff\2\ufaff\2\uffff"+
"\1\124\2\uffff\1\105\1\101\1\115\1\101\1\111\1\113\2\122\1\124\1"+
"\111\1\105\2\103\1\uffff\1\101\1\uffff\1\ufaff\1\104\1\ufaff\1\111"+
"\1\114\1\uffff\1\111\2\116\1\ufaff\2\uffff\1\114\1\124\1\104\1\105"+
"\2\uffff\1\ufaff\2\uffff\1\ufaff\1\122\1\124\1\ufaff\1\107\1\103"+
"\1\ufaff\1\116\1\117\1\105\1\122\1\ufaff\1\110\1\117\1\103\1\uffff"+
"\1\ufaff\1\117\1\131\1\116\1\125\1\105\1\uffff\1\124\1\ufaff\1\105"+
"\1\122\1\ufaff\2\uffff\1\124\1\105\1\uffff\1\105\1\ufaff\1\uffff"+
"\1\ufaff\1\127\1\ufaff\1\105\1\uffff\1\ufaff\1\116\1\124\1\uffff"+
"\1\116\2\ufaff\1\105\1\116\1\ufaff\1\uffff\2\ufaff\1\uffff\1\131"+
"\2\ufaff\2\uffff\1\ufaff\1\uffff\1\104\1\uffff\1\124\1\111\1\ufaff"+
"\1\uffff\1\ufaff\1\uffff\1\ufaff\1\124\3\uffff\1\ufaff\3\uffff\1"+
"\ufaff\1\105\1\117\3\uffff\1\ufaff\2\uffff\2\116\1\uffff\1\124\2"+
"\ufaff\2\uffff";
static final String DFA24_acceptS =
"\1\uffff\1\1\3\uffff\1\7\1\10\3\uffff\1\14\23\uffff\1\77\1\100"+
"\5\uffff\1\117\1\121\1\122\1\123\1\125\1\126\1\127\1\130\1\131\1"+
"\132\1\153\1\uffff\1\3\1\73\1\2\1\5\1\4\1\6\1\120\1\11\1\12\1\114"+
"\1\76\51\uffff\1\155\1\74\1\113\1\75\1\102\1\111\1\101\1\104\1\112"+
"\1\103\1\115\1\105\1\116\1\124\1\106\1\107\1\110\1\154\5\uffff\1"+
"\40\15\uffff\1\62\1\uffff\1\21\1\uffff\1\53\1\uffff\1\64\1\uffff"+
"\1\22\1\23\2\uffff\1\26\1\uffff\1\27\3\uffff\1\30\2\uffff\1\37\22"+
"\uffff\1\65\6\uffff\1\63\2\uffff\1\33\1\50\1\45\7\uffff\1\41\1\uffff"+
"\1\24\1\uffff\1\25\3\uffff\1\42\2\uffff\1\43\1\44\1\uffff\1\46\1"+
"\47\15\uffff\1\13\1\uffff\1\35\5\uffff\1\15\4\uffff\1\70\1\20\4"+
"\uffff\1\34\1\142\1\uffff\1\54\1\140\17\uffff\1\136\6\uffff\1\66"+
"\5\uffff\1\31\1\135\2\uffff\1\141\2\uffff\1\55\4\uffff\1\61\3\uffff"+
"\1\143\6\uffff\1\134\2\uffff\1\32\3\uffff\1\147\1\60\1\uffff\1\150"+
"\1\uffff\1\67\3\uffff\1\72\1\uffff\1\17\2\uffff\1\71\1\133\1\36"+
"\1\uffff\1\146\1\151\1\137\3\uffff\1\57\1\16\1\56\1\uffff\1\52\1"+
"\152\2\uffff\1\51\3\uffff\1\144\1\145";
static final String DFA24_specialS =
"\u015b\uffff}>";
static final String[] DFA24_transitionS = {
"\2\6\1\uffff\2\6\22\uffff\1\6\1\4\1\12\1\5\1\57\1\42\1\43\1"+
"\12\1\53\1\54\1\35\1\40\1\1\1\41\1\34\1\7\12\60\1\45\1\47\1"+
"\2\1\44\1\3\1\46\1\uffff\1\24\1\30\1\14\1\15\1\21\1\11\1\17"+
"\1\57\1\16\2\57\1\20\1\25\1\13\1\22\1\27\1\57\1\31\1\33\1\10"+
"\1\57\1\26\1\32\1\23\2\57\1\51\1\36\1\52\1\37\1\57\1\uffff\32"+
"\57\1\55\1\50\1\56\102\uffff\27\57\1\uffff\37\57\1\uffff\u1f08"+
"\57\u1040\uffff\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e"+
"\57\u10d2\uffff\u5200\57\u5900\uffff\u0200\57",
"",
"\1\62\15\uffff\1\61",
"\1\64",
"\1\66",
"",
"",
"\1\71\4\uffff\1\70\15\uffff\1\72",
"\1\75\6\uffff\1\76\2\uffff\1\74",
"\1\77\7\uffff\1\102\5\uffff\1\101\5\uffff\1\100",
"",
"\1\104\11\uffff\1\105\5\uffff\1\103",
"\1\107\15\uffff\1\106",
"\1\111\11\uffff\1\110",
"\1\114\6\uffff\1\113\1\115\4\uffff\1\112",
"\1\117\14\uffff\1\120\1\uffff\1\116",
"\1\122\11\uffff\1\123\4\uffff\1\121",
"\1\125\4\uffff\1\124\6\uffff\1\126",
"\1\127",
"\1\130",
"\1\132\13\uffff\1\131",
"\1\133",
"\1\134",
"\1\136\20\uffff\1\135\2\uffff\1\137",
"\1\140",
"\1\141",
"\1\142",
"\1\144\25\uffff\1\143",
"\12\145",
"\1\147",
"",
"",
"\1\151\21\uffff\1\152",
"\1\154\17\uffff\1\155",
"\1\157",
"\1\162\26\uffff\1\161",
"\1\164",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"\1\145\1\uffff\12\60\13\uffff\1\145\37\uffff\1\145",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"\1\171\23\uffff\1\167\3\uffff\1\170",
"\1\172\20\uffff\1\173",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\175",
"\1\176",
"\1\177",
"\1\u0080",
"\1\u0081",
"\1\u0082\5\uffff\1\u0083",
"\1\u0084",
"\1\u0086\1\u0085",
"\1\u0088\1\u0087",
"\1\57\13\uffff\12\57\7\uffff\4\57\1\u0089\25\57\4\uffff\1"+
"\57\1\uffff\32\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08"+
"\57\u1040\uffff\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e"+
"\57\u10d2\uffff\u5200\57\u5900\uffff\u0200\57",
"\1\u008b",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u008d",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\2\57\1\u008f\27\57\4\uffff\1"+
"\57\1\uffff\32\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08"+
"\57\u1040\uffff\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e"+
"\57\u10d2\uffff\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\4\57\1\u0091\25\57\4\uffff\1"+
"\57\1\uffff\32\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08"+
"\57\u1040\uffff\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e"+
"\57\u10d2\uffff\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u0094",
"\1\57\13\uffff\12\57\7\uffff\4\57\1\u0095\25\57\4\uffff\1"+
"\57\1\uffff\32\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08"+
"\57\u1040\uffff\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e"+
"\57\u10d2\uffff\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\22\57\1\u0097\7\57\4\uffff\1"+
"\57\1\uffff\32\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08"+
"\57\u1040\uffff\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e"+
"\57\u10d2\uffff\u5200\57\u5900\uffff\u0200\57",
"\1\u0099",
"\1\57\13\uffff\12\57\7\uffff\24\57\1\u009a\1\u009b\4\57\4"+
"\uffff\1\57\1\uffff\32\57\105\uffff\27\57\1\uffff\37\57\1\uffff"+
"\u1f08\57\u1040\uffff\u0150\57\u0170\uffff\u0080\57\u0080\uffff"+
"\u092e\57\u10d2\uffff\u5200\57\u5900\uffff\u0200\57",
"\1\u009d",
"\1\u009e",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u00a0",
"\1\u00a1",
"\1\u00a2",
"\1\u00a3",
"\1\u00a4",
"\1\u00a6\5\uffff\1\u00a5",
"\1\u00a8\16\uffff\1\u00a7",
"\1\u00a9",
"\1\u00aa",
"\1\u00ac\3\uffff\1\u00ad\2\uffff\1\u00ab",
"\1\u00ae",
"\1\u00af",
"\1\u00b0",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"\1\u00b1",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u00b3",
"\1\u00b4",
"\1\u00b6\11\uffff\1\u00b5",
"",
"\1\u00b7",
"\1\u00b8",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u00ba",
"\1\u00bb",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u00bf",
"\1\u00c0",
"\1\u00c1",
"\1\u00c2",
"\1\u00c3",
"",
"\1\u00c4",
"",
"\1\57\13\uffff\12\57\7\uffff\16\57\1\u00c5\13\57\4\uffff\1"+
"\57\1\uffff\32\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08"+
"\57\u1040\uffff\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e"+
"\57\u10d2\uffff\u5200\57\u5900\uffff\u0200\57",
"",
"\1\u00c7",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"",
"\1\u00c9",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"\1\u00cb",
"",
"\1\u00cc",
"\1\u00cd",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"\1\u00cf",
"\1\u00d0",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u00d3",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u00d6",
"\1\u00d7",
"\1\u00d8",
"\1\u00d9",
"\1\u00da",
"\1\u00db",
"\1\u00dd\14\uffff\1\u00dc",
"\1\u00de",
"\1\u00df",
"\1\u00e0",
"\1\u00e1",
"\1\u00e2",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"\1\u00e4",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u00e6",
"\1\u00e7",
"\1\u00e8",
"\1\u00e9",
"",
"\1\u00ea",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"",
"",
"\1\u00ec\7\uffff\1\u00ed",
"\1\u00ee",
"\1\u00ef",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u00f2",
"\1\u00f3",
"",
"\1\u00f4",
"",
"\1\u00f5",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u00f8",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"",
"\1\u00fb",
"",
"",
"\1\u00fc",
"\1\u00fd",
"\1\u00fe",
"\1\u00ff",
"\1\u0100",
"\1\u0101",
"\1\u0102",
"\1\u0103",
"\1\u0104",
"\1\u0105",
"\1\u0106",
"\1\u0107",
"\1\u0108",
"",
"\1\u0109",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u010b",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u010c",
"\1\u010d",
"",
"\1\u010e",
"\1\u010f",
"\1\u0110",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"",
"\1\u0112",
"\1\u0113",
"\1\u0114",
"\1\u0115",
"",
"",
"\1\57\13\uffff\12\57\7\uffff\22\57\1\u0116\7\57\4\uffff\1"+
"\57\1\uffff\32\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08"+
"\57\u1040\uffff\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e"+
"\57\u10d2\uffff\u5200\57\u5900\uffff\u0200\57",
"",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u0119",
"\1\u011a",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u011c",
"\1\u011d",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u011f",
"\1\u0120",
"\1\u0121",
"\1\u0122",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u0124",
"\1\u0125",
"\1\u0126",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u0128",
"\1\u0129",
"\1\u012a",
"\1\u012b",
"\1\u012c",
"",
"\1\u012d",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u012f",
"\1\u0130",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"",
"\1\u0132",
"\1\u0133",
"",
"\1\u0134",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u0137",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u0139",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u013b",
"\1\u013c",
"",
"\1\u013d",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\22\57\1\u013f\7\57\4\uffff\1"+
"\57\1\uffff\32\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08"+
"\57\u1040\uffff\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e"+
"\57\u10d2\uffff\u5200\57\u5900\uffff\u0200\57",
"\1\u0141",
"\1\u0142",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"\1\u0146",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"\1\u014a",
"",
"\1\u014b",
"\1\u014c",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u0150",
"",
"",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\u0153",
"\1\u0154",
"",
"",
"",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
"",
"\1\u0156",
"\1\u0157",
"",
"\1\u0158",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"\1\57\13\uffff\12\57\7\uffff\32\57\4\uffff\1\57\1\uffff\32"+
"\57\105\uffff\27\57\1\uffff\37\57\1\uffff\u1f08\57\u1040\uffff"+
"\u0150\57\u0170\uffff\u0080\57\u0080\uffff\u092e\57\u10d2\uffff"+
"\u5200\57\u5900\uffff\u0200\57",
"",
""
};
static final short[] DFA24_eot = DFA.unpackEncodedString(DFA24_eotS);
static final short[] DFA24_eof = DFA.unpackEncodedString(DFA24_eofS);
static final char[] DFA24_min = DFA.unpackEncodedStringToUnsignedChars(DFA24_minS);
static final char[] DFA24_max = DFA.unpackEncodedStringToUnsignedChars(DFA24_maxS);
static final short[] DFA24_accept = DFA.unpackEncodedString(DFA24_acceptS);
static final short[] DFA24_special = DFA.unpackEncodedString(DFA24_specialS);
static final short[][] DFA24_transition;
static {
int numStates = DFA24_transitionS.length;
DFA24_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA24_transition[i] = DFA.unpackEncodedString(DFA24_transitionS[i]);
}
}
class DFA24 extends DFA {
public DFA24(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 24;
this.eot = DFA24_eot;
this.eof = DFA24_eof;
this.min = DFA24_min;
this.max = DFA24_max;
this.accept = DFA24_accept;
this.special = DFA24_special;
this.transition = DFA24_transition;
}
public String getDescription() {
return "1:1: Tokens : ( T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | WS | LINE_COMMENT | ML_COMMENT | BOOLEAN_LITERAL | STRING_LITERAL | NULL | CONTAINS | CONTAIN | DOES | IS | GT | GE | GTE | LTE | LT | LE | EQ | EQUAL | EQUALS | NEQ | LESS | THAN | GREATER | OR | TO | IMP | EQV | XOR | AND | NOT | MOD | VAR | NEW | COMPONENT | PROPERTY | IF | ELSE | BREAK | CONTINUE | FUNCTION | RETURN | WHILE | DO | FOR | IN | TRY | CATCH | SWITCH | CASE | DEFAULT | FINALLY | SCRIPTCLOSE | DOT | STAR | SLASH | BSLASH | POWER | PLUS | PLUSPLUS | MINUS | MINUSMINUS | MODOPERATOR | CONCAT | EQUALSEQUALSOP | EQUALSOP | PLUSEQUALS | MINUSEQUALS | STAREQUALS | SLASHEQUALS | MODEQUALS | CONCATEQUALS | COLON | NOTOP | QUESTIONMARK | SEMICOLON | OROPERATOR | ANDOPERATOR | LEFTBRACKET | RIGHTBRACKET | LEFTPAREN | RIGHTPAREN | LEFTCURLYBRACKET | RIGHTCURLYBRACKET | INCLUDE | IMPORT | ABORT | THROW | RETHROW | EXIT | PARAM | LOCK | THREAD | TRANSACTION | SAVECONTENT | PRIVATE | PUBLIC | REMOTE | PACKAGE | REQUIRED | IDENTIFIER | INTEGER_LITERAL | FLOATING_POINT_LITERAL );";
}
}
}