
reflex.ReflexLexer Maven / Gradle / Ivy
// $ANTLR 3.5.2 /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g 2016-04-05 10:26:33
package reflex;
import org.antlr.runtime.*;
import java.util.Stack;
import java.util.List;
import java.util.ArrayList;
@SuppressWarnings("all")
public class ReflexLexer extends Lexer {
public static final int EOF=-1;
public static final int T__218=218;
public static final int T__219=219;
public static final int T__220=220;
public static final int T__221=221;
public static final int T__222=222;
public static final int T__223=223;
public static final int T__224=224;
public static final int T__225=225;
public static final int T__226=226;
public static final int T__227=227;
public static final int T__228=228;
public static final int T__229=229;
public static final int T__230=230;
public static final int T__231=231;
public static final int ASSIGNMENT=4;
public static final int Add=5;
public static final int All=6;
public static final int And=7;
public static final int Any=8;
public static final int Archive=9;
public static final int As=10;
public static final int Assert=11;
public static final int Assign=12;
public static final int AsyncCall=13;
public static final int AsyncCallScript=14;
public static final int AsyncOneShot=15;
public static final int AsyncStatus=16;
public static final int B64Compress=17;
public static final int B64Decompress=18;
public static final int BLOCK=19;
public static final int BREAK=20;
public static final int Bool=21;
public static final int Break=22;
public static final int CASE=23;
public static final int CBrace=24;
public static final int CBracket=25;
public static final int CONSTASSIGNMENT=26;
public static final int CONTINUE=27;
public static final int CParen=28;
public static final int Call=29;
public static final int Capabilities=30;
public static final int Case=31;
public static final int Cast=32;
public static final int Catch=33;
public static final int Chain=34;
public static final int Close=35;
public static final int Collate=36;
public static final int Colon=37;
public static final int Comma=38;
public static final int Comment=39;
public static final int Const=40;
public static final int Continue=41;
public static final int Copy=42;
public static final int DEFAULT=43;
public static final int DOTTEDASSIGNMENT=44;
public static final int Date=45;
public static final int Debug=46;
public static final int Def=47;
public static final int Default=48;
public static final int Defined=49;
public static final int Delete=50;
public static final int Difference=51;
public static final int Digit=52;
public static final int Divide=53;
public static final int Do=54;
public static final int DottedIdentifier=55;
public static final int DoubleQuote=56;
public static final int DropWhile=57;
public static final int ESC=58;
public static final int EXP=59;
public static final int EXPORT=60;
public static final int EXP_LIST=61;
public static final int Else=62;
public static final int End=63;
public static final int EndLine=64;
public static final int Equals=65;
public static final int Evals=66;
public static final int Excl=67;
public static final int Export=68;
public static final int FORLIST=69;
public static final int FORTO=70;
public static final int FUNCTION=71;
public static final int FUNC_CALL=72;
public static final int File=73;
public static final int FilterFn=74;
public static final int Fold=75;
public static final int For=76;
public static final int Format=77;
public static final int FromJson=78;
public static final int GT=79;
public static final int GTEquals=80;
public static final int GenSchema=81;
public static final int GenStruct=82;
public static final int GetCache=83;
public static final int GetCh=84;
public static final int GetLine=85;
public static final int HasCapability=86;
public static final int ID_LIST=87;
public static final int IF=88;
public static final int IMPORT=89;
public static final int IMPORTAS=90;
public static final int IMPORTPARAMS=91;
public static final int INCLUDE=92;
public static final int INDEXES=93;
public static final int IS=94;
public static final int Identifier=95;
public static final int If=96;
public static final int Import=97;
public static final int In=98;
public static final int Int=99;
public static final int Integer=100;
public static final int Is=101;
public static final int IsFile=102;
public static final int IsFolder=103;
public static final int Join=104;
public static final int Json=105;
public static final int KERNEL_CALL=106;
public static final int KEYVAL=107;
public static final int KEYVAL_LIST=108;
public static final int KernelIdentifier=109;
public static final int Keys=110;
public static final int LIST=111;
public static final int LOOKUP=112;
public static final int LT=113;
public static final int LTEquals=114;
public static final int Lib=115;
public static final int Long=116;
public static final int MAPDEF=117;
public static final int MATCH=118;
public static final int MD5=119;
public static final int METABLOCK=120;
public static final int METAPULL=121;
public static final int MINUSASSIGNMENT=122;
public static final int MapFn=123;
public static final int Match=124;
public static final int Matches=125;
public static final int Merge=126;
public static final int MergeIf=127;
public static final int Message=128;
public static final int MkDir=129;
public static final int Modulus=130;
public static final int Multiply=131;
public static final int NEGATE=132;
public static final int NEquals=133;
public static final int New=134;
public static final int Null=135;
public static final int Number=136;
public static final int OBrace=137;
public static final int OBracket=138;
public static final int OParen=139;
public static final int OTHERWISE=140;
public static final int Or=141;
public static final int Otherwise=142;
public static final int PATCH=143;
public static final int PFORLIST=144;
public static final int PFORTO=145;
public static final int PFor=146;
public static final int PLUSASSIGNMENT=147;
public static final int PORTF=148;
public static final int PORTR=149;
public static final int PULL=150;
public static final int PUSH=151;
public static final int PackageIdentifier=152;
public static final int Patch=153;
public static final int Port=154;
public static final int PortA=155;
public static final int Pow=156;
public static final int Print=157;
public static final int Println=158;
public static final int PropertyPlaceholder=159;
public static final int PullVal=160;
public static final int PushVal=161;
public static final int PutCache=162;
public static final int QMark=163;
public static final int QUALIFIED_FUNC_CALL=164;
public static final int QuotedString=165;
public static final int RANGEINDEX=166;
public static final int RANGELOOKUP=167;
public static final int REQUIRE=168;
public static final int RETURN=169;
public static final int RPull=170;
public static final int RPush=171;
public static final int Rand=172;
public static final int ReadDir=173;
public static final int Remove=174;
public static final int Replace=175;
public static final int Return=176;
public static final int Round=177;
public static final int SColon=178;
public static final int SPARSE=179;
public static final int SPARSELOOKUP=180;
public static final int STATEMENTS=181;
public static final int SWITCH=182;
public static final int Signal=183;
public static final int SingleQuote=184;
public static final int Size=185;
public static final int Sleep=186;
public static final int Sort=187;
public static final int Space=188;
public static final int Spawn=189;
public static final int Split=190;
public static final int SplitWith=191;
public static final int String=192;
public static final int Structure=193;
public static final int Subtract=194;
public static final int Suspend=195;
public static final int SuspendWait=196;
public static final int Switch=197;
public static final int TERNARY=198;
public static final int TakeWhile=199;
public static final int Template=200;
public static final int Throw=201;
public static final int Time=202;
public static final int Timer=203;
public static final int To=204;
public static final int Transpose=205;
public static final int Try=206;
public static final int TypeOf=207;
public static final int UNARY_MIN=208;
public static final int Unique=209;
public static final int Unsupported=210;
public static final int UrlDecode=211;
public static final int UrlEncode=212;
public static final int Use=213;
public static final int Uuid=214;
public static final int Vars=215;
public static final int Wait=216;
public static final int While=217;
public static Stack alias = new Stack();
public IReflexScriptHandler dataHandler = new DummyReflexScriptHandler();
private boolean syntaxOnly = false;
public void setSyntaxOnly() {
syntaxOnly = true;
}
class SaveStruct {
SaveStruct(CharStream input){
this.input = input;
this.marker = input.mark();
}
public CharStream input;
public int marker;
}
Stack includes = new Stack();
private void requireFile(String filename, String alias) {
if (!syntaxOnly) {
filename = filename.substring(1,filename.length()-1);
try {
// save current lexer's state
SaveStruct ss = new SaveStruct(input);
includes.push(ss);
// switch on new input stream
String scriptContent = dataHandler.getScript(filename);
String exportContent = exportStart(alias) + scriptContent + exportEnd();
setCharStream(new ANTLRStringStream(exportContent));
reset();
} catch(Exception fnf) {
throw new ReflexException(-1, "Cannot open include source " + filename);
}
}
}
private String exportStart(String alias) {
return "export " + alias + " ";
}
private String exportEnd() {
return " end";
}
//This method includes another file into the lexer
private void includeFile(String name) {
if (!syntaxOnly) {
name = name.substring(1,name.length()-1);
try {
// save current lexer's state
SaveStruct ss = new SaveStruct(input);
includes.push(ss);
// switch on new input stream
setCharStream(new ANTLRStringStream(dataHandler.getScript(name)));
reset();
} catch(Exception fnf) {
throw new ReflexException(-1, "Cannot open include source " + name);
}
}
}
// We should override this method for handling EOF of included file
public Token nextToken(){
Token token = super.nextToken();
if(token.getType() == Token.EOF && !includes.empty()){
// We've got EOF and have non empty stack.
SaveStruct ss = includes.pop();
setCharStream(ss.input);
input.rewind(ss.marker);
//this should be used instead of super [like below] to handle exits from nested includes
//it matters, when the 'include' token is the last in previous stream (using super, lexer 'crashes' returning EOF token)
token = this.nextToken();
}
// Skip first token after switching on another input.
// You need to use this rather than super as there may be nested include files
if(((CommonToken)token).getStartIndex() < 0) {
token = this.nextToken();
}
return token;
}
@Override
public void reportError(RecognitionException e) {
emitErrorMessage(ErrorHandler.getParserExceptionDetails(e));
super.reportError(e);
}
@Override
public void recover(RecognitionException e) {
super.recover(e);
}
public boolean error(String error, IntStream input, Token token, boolean ignorable) throws ReflexRecognitionException {
ReflexRecognitionException rre = new ReflexRecognitionException(error, input, token);
if (ignorable) emitErrorMessage(ErrorHandler.getParserExceptionDetails(rre));
else throw rre;
return ignorable;
}
// delegates
// delegators
public Lexer[] getDelegates() {
return new Lexer[] {};
}
public ReflexLexer() {}
public ReflexLexer(CharStream input) {
this(input, new RecognizerSharedState());
}
public ReflexLexer(CharStream input, RecognizerSharedState state) {
super(input,state);
}
@Override public String getGrammarFileName() { return "/Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g"; }
// $ANTLR start "T__218"
public final void mT__218() throws RecognitionException {
try {
int _type = T__218;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:122:8: ( '+=' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:122:10: '+='
{
match("+=");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "T__218"
// $ANTLR start "T__219"
public final void mT__219() throws RecognitionException {
try {
int _type = T__219;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:123:8: ( '-=' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:123:10: '-='
{
match("-=");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "T__219"
// $ANTLR start "T__220"
public final void mT__220() throws RecognitionException {
try {
int _type = T__220;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:124:8: ( '..' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:124:10: '..'
{
match("..");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "T__220"
// $ANTLR start "T__221"
public final void mT__221() throws RecognitionException {
try {
int _type = T__221;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:125:8: ( '<<--' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:125:10: '<<--'
{
match("<<--");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "T__221"
// $ANTLR start "T__222"
public final void mT__222() throws RecognitionException {
try {
int _type = T__222;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:126:8: ( 'array' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:126:10: 'array'
{
match("array");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "T__222"
// $ANTLR start "T__223"
public final void mT__223() throws RecognitionException {
try {
int _type = T__223;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:127:8: ( 'integer' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:127:10: 'integer'
{
match("integer");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "T__223"
// $ANTLR start "T__224"
public final void mT__224() throws RecognitionException {
try {
int _type = T__224;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:128:8: ( 'list' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:128:10: 'list'
{
match("list");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "T__224"
// $ANTLR start "T__225"
public final void mT__225() throws RecognitionException {
try {
int _type = T__225;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:129:8: ( 'meta' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:129:10: 'meta'
{
match("meta");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "T__225"
// $ANTLR start "T__226"
public final void mT__226() throws RecognitionException {
try {
int _type = T__226;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:130:8: ( 'number' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:130:10: 'number'
{
match("number");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "T__226"
// $ANTLR start "T__227"
public final void mT__227() throws RecognitionException {
try {
int _type = T__227;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:131:8: ( 'of' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:131:10: 'of'
{
match("of");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "T__227"
// $ANTLR start "T__228"
public final void mT__228() throws RecognitionException {
try {
int _type = T__228;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:132:8: ( 'param' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:132:10: 'param'
{
match("param");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "T__228"
// $ANTLR start "T__229"
public final void mT__229() throws RecognitionException {
try {
int _type = T__229;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:133:8: ( 'property' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:133:10: 'property'
{
match("property");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "T__229"
// $ANTLR start "T__230"
public final void mT__230() throws RecognitionException {
try {
int _type = T__230;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:134:8: ( 'string' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:134:10: 'string'
{
match("string");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "T__230"
// $ANTLR start "T__231"
public final void mT__231() throws RecognitionException {
try {
int _type = T__231;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:135:8: ( 'with' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:135:10: 'with'
{
match("with");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "T__231"
// $ANTLR start "Unsupported"
public final void mUnsupported() throws RecognitionException {
try {
int _type = Unsupported;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:393:2: ( '++' | '--' )
int alt1=2;
int LA1_0 = input.LA(1);
if ( (LA1_0=='+') ) {
alt1=1;
}
else if ( (LA1_0=='-') ) {
alt1=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("", 1, 0, input);
throw nvae;
}
switch (alt1) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:393:4: '++'
{
match("++");
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:394:4: '--'
{
match("--");
}
break;
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Unsupported"
// $ANTLR start "INCLUDE"
public final void mINCLUDE() throws RecognitionException {
try {
int _type = INCLUDE;
int _channel = DEFAULT_TOKEN_CHANNEL;
CommonToken f=null;
CommonToken g=null;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:812:3: ( 'include' ( Space )? (f= String |g= QuotedString ) ';' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:812:5: 'include' ( Space )? (f= String |g= QuotedString ) ';'
{
match("include");
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:812:15: ( Space )?
int alt2=2;
int LA2_0 = input.LA(1);
if ( ((LA2_0 >= '\t' && LA2_0 <= '\n')||(LA2_0 >= '\f' && LA2_0 <= '\r')||LA2_0==' ') ) {
alt2=1;
}
switch (alt2) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:812:16: Space
{
mSpace();
}
break;
}
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:812:24: (f= String |g= QuotedString )
int alt3=2;
int LA3_0 = input.LA(1);
if ( (LA3_0=='\''||(LA3_0 >= '\u2018' && LA3_0 <= '\u201B')) ) {
alt3=1;
}
else if ( (LA3_0=='\"'||(LA3_0 >= '\u201C' && LA3_0 <= '\u201F')) ) {
alt3=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("", 3, 0, input);
throw nvae;
}
switch (alt3) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:812:25: f= String
{
int fStart170 = getCharIndex();
int fStartLine170 = getLine();
int fStartCharPos170 = getCharPositionInLine();
mString();
f = new CommonToken(input, Token.INVALID_TOKEN_TYPE, Token.DEFAULT_CHANNEL, fStart170, getCharIndex()-1);
f.setLine(fStartLine170);
f.setCharPositionInLine(fStartCharPos170);
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:812:36: g= QuotedString
{
int gStart176 = getCharIndex();
int gStartLine176 = getLine();
int gStartCharPos176 = getCharPositionInLine();
mQuotedString();
g = new CommonToken(input, Token.INVALID_TOKEN_TYPE, Token.DEFAULT_CHANNEL, gStart176, getCharIndex()-1);
g.setLine(gStartLine176);
g.setCharPositionInLine(gStartCharPos176);
}
break;
}
match(';');
String name = f==null ? g.getText() : f.getText();
includeFile(name);
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "INCLUDE"
// $ANTLR start "REQUIRE"
public final void mREQUIRE() throws RecognitionException {
try {
int _type = REQUIRE;
int _channel = DEFAULT_TOKEN_CHANNEL;
CommonToken f=null;
CommonToken g=null;
CommonToken alias=null;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:820:3: ( 'require' ( Space )+ (f= String |g= QuotedString ) ( Space )+ 'as' ( Space )+ alias= Identifier ';' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:820:5: 'require' ( Space )+ (f= String |g= QuotedString ) ( Space )+ 'as' ( Space )+ alias= Identifier ';'
{
match("require");
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:820:15: ( Space )+
int cnt4=0;
loop4:
while (true) {
int alt4=2;
int LA4_0 = input.LA(1);
if ( ((LA4_0 >= '\t' && LA4_0 <= '\n')||(LA4_0 >= '\f' && LA4_0 <= '\r')||LA4_0==' ') ) {
alt4=1;
}
switch (alt4) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:820:16: Space
{
mSpace();
}
break;
default :
if ( cnt4 >= 1 ) break loop4;
EarlyExitException eee = new EarlyExitException(4, input);
throw eee;
}
cnt4++;
}
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:820:24: (f= String |g= QuotedString )
int alt5=2;
int LA5_0 = input.LA(1);
if ( (LA5_0=='\''||(LA5_0 >= '\u2018' && LA5_0 <= '\u201B')) ) {
alt5=1;
}
else if ( (LA5_0=='\"'||(LA5_0 >= '\u201C' && LA5_0 <= '\u201F')) ) {
alt5=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("", 5, 0, input);
throw nvae;
}
switch (alt5) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:820:25: f= String
{
int fStart203 = getCharIndex();
int fStartLine203 = getLine();
int fStartCharPos203 = getCharPositionInLine();
mString();
f = new CommonToken(input, Token.INVALID_TOKEN_TYPE, Token.DEFAULT_CHANNEL, fStart203, getCharIndex()-1);
f.setLine(fStartLine203);
f.setCharPositionInLine(fStartCharPos203);
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:820:36: g= QuotedString
{
int gStart209 = getCharIndex();
int gStartLine209 = getLine();
int gStartCharPos209 = getCharPositionInLine();
mQuotedString();
g = new CommonToken(input, Token.INVALID_TOKEN_TYPE, Token.DEFAULT_CHANNEL, gStart209, getCharIndex()-1);
g.setLine(gStartLine209);
g.setCharPositionInLine(gStartCharPos209);
}
break;
}
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:820:52: ( Space )+
int cnt6=0;
loop6:
while (true) {
int alt6=2;
int LA6_0 = input.LA(1);
if ( ((LA6_0 >= '\t' && LA6_0 <= '\n')||(LA6_0 >= '\f' && LA6_0 <= '\r')||LA6_0==' ') ) {
alt6=1;
}
switch (alt6) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:820:53: Space
{
mSpace();
}
break;
default :
if ( cnt6 >= 1 ) break loop6;
EarlyExitException eee = new EarlyExitException(6, input);
throw eee;
}
cnt6++;
}
match("as");
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:820:66: ( Space )+
int cnt7=0;
loop7:
while (true) {
int alt7=2;
int LA7_0 = input.LA(1);
if ( ((LA7_0 >= '\t' && LA7_0 <= '\n')||(LA7_0 >= '\f' && LA7_0 <= '\r')||LA7_0==' ') ) {
alt7=1;
}
switch (alt7) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:820:67: Space
{
mSpace();
}
break;
default :
if ( cnt7 >= 1 ) break loop7;
EarlyExitException eee = new EarlyExitException(7, input);
throw eee;
}
cnt7++;
}
int aliasStart226 = getCharIndex();
int aliasStartLine226 = getLine();
int aliasStartCharPos226 = getCharPositionInLine();
mIdentifier();
alias = new CommonToken(input, Token.INVALID_TOKEN_TYPE, Token.DEFAULT_CHANNEL, aliasStart226, getCharIndex()-1);
alias.setLine(aliasStartLine226);
alias.setCharPositionInLine(aliasStartCharPos226);
match(';');
requireFile(f == null ? g.getText() : f.getText(), alias.getText());
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "REQUIRE"
// $ANTLR start "Structure"
public final void mStructure() throws RecognitionException {
try {
int _type = Structure;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:825:11: ( 'struct' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:825:13: 'struct'
{
match("struct");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Structure"
// $ANTLR start "Println"
public final void mPrintln() throws RecognitionException {
try {
int _type = Println;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:826:10: ( 'println' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:826:12: 'println'
{
match("println");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Println"
// $ANTLR start "Capabilities"
public final void mCapabilities() throws RecognitionException {
try {
int _type = Capabilities;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:827:14: ( 'capabilities' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:827:16: 'capabilities'
{
match("capabilities");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Capabilities"
// $ANTLR start "HasCapability"
public final void mHasCapability() throws RecognitionException {
try {
int _type = HasCapability;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:828:15: ( 'hascapability' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:828:17: 'hascapability'
{
match("hascapability");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "HasCapability"
// $ANTLR start "Print"
public final void mPrint() throws RecognitionException {
try {
int _type = Print;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:829:10: ( 'print' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:829:12: 'print'
{
match("print");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Print"
// $ANTLR start "GetLine"
public final void mGetLine() throws RecognitionException {
try {
int _type = GetLine;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:830:10: ( 'getline' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:830:12: 'getline'
{
match("getline");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "GetLine"
// $ANTLR start "GetCh"
public final void mGetCh() throws RecognitionException {
try {
int _type = GetCh;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:831:10: ( 'getch' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:831:12: 'getch'
{
match("getch");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "GetCh"
// $ANTLR start "Assert"
public final void mAssert() throws RecognitionException {
try {
int _type = Assert;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:832:10: ( 'assert' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:832:12: 'assert'
{
match("assert");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Assert"
// $ANTLR start "TypeOf"
public final void mTypeOf() throws RecognitionException {
try {
int _type = TypeOf;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:833:10: ( 'typeof' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:833:12: 'typeof'
{
match("typeof");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "TypeOf"
// $ANTLR start "Debug"
public final void mDebug() throws RecognitionException {
try {
int _type = Debug;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:834:8: ( 'debug' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:834:10: 'debug'
{
match("debug");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Debug"
// $ANTLR start "Keys"
public final void mKeys() throws RecognitionException {
try {
int _type = Keys;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:835:10: ( 'keys' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:835:12: 'keys'
{
match("keys");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Keys"
// $ANTLR start "Sort"
public final void mSort() throws RecognitionException {
try {
int _type = Sort;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:836:10: ( 'sort' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:836:12: 'sort'
{
match("sort");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Sort"
// $ANTLR start "Collate"
public final void mCollate() throws RecognitionException {
try {
int _type = Collate;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:837:10: ( 'collate' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:837:12: 'collate'
{
match("collate");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Collate"
// $ANTLR start "Size"
public final void mSize() throws RecognitionException {
try {
int _type = Size;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:838:10: ( 'size' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:838:12: 'size'
{
match("size");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Size"
// $ANTLR start "Date"
public final void mDate() throws RecognitionException {
try {
int _type = Date;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:839:10: ( 'date' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:839:12: 'date'
{
match("date");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Date"
// $ANTLR start "Time"
public final void mTime() throws RecognitionException {
try {
int _type = Time;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:840:10: ( 'time' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:840:12: 'time'
{
match("time");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Time"
// $ANTLR start "ReadDir"
public final void mReadDir() throws RecognitionException {
try {
int _type = ReadDir;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:841:10: ( 'readdir' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:841:12: 'readdir'
{
match("readdir");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "ReadDir"
// $ANTLR start "MkDir"
public final void mMkDir() throws RecognitionException {
try {
int _type = MkDir;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:842:10: ( 'mkdir' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:842:12: 'mkdir'
{
match("mkdir");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "MkDir"
// $ANTLR start "IsFile"
public final void mIsFile() throws RecognitionException {
try {
int _type = IsFile;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:843:10: ( 'isFile' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:843:12: 'isFile'
{
match("isFile");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "IsFile"
// $ANTLR start "IsFolder"
public final void mIsFolder() throws RecognitionException {
try {
int _type = IsFolder;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:844:10: ( 'isFolder' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:844:12: 'isFolder'
{
match("isFolder");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "IsFolder"
// $ANTLR start "File"
public final void mFile() throws RecognitionException {
try {
int _type = File;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:845:10: ( 'file' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:845:12: 'file'
{
match("file");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "File"
// $ANTLR start "Port"
public final void mPort() throws RecognitionException {
try {
int _type = Port;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:846:10: ( 'port' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:846:12: 'port'
{
match("port");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Port"
// $ANTLR start "Close"
public final void mClose() throws RecognitionException {
try {
int _type = Close;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:847:10: ( 'close' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:847:12: 'close'
{
match("close");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Close"
// $ANTLR start "Copy"
public final void mCopy() throws RecognitionException {
try {
int _type = Copy;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:848:10: ( 'copy' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:848:12: 'copy'
{
match("copy");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Copy"
// $ANTLR start "Join"
public final void mJoin() throws RecognitionException {
try {
int _type = Join;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:849:10: ( 'join' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:849:12: 'join'
{
match("join");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Join"
// $ANTLR start "Replace"
public final void mReplace() throws RecognitionException {
try {
int _type = Replace;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:850:10: ( 'replace' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:850:12: 'replace'
{
match("replace");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Replace"
// $ANTLR start "Remove"
public final void mRemove() throws RecognitionException {
try {
int _type = Remove;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:851:10: ( 'remove' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:851:12: 'remove'
{
match("remove");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Remove"
// $ANTLR start "Json"
public final void mJson() throws RecognitionException {
try {
int _type = Json;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:852:10: ( 'json' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:852:12: 'json'
{
match("json");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Json"
// $ANTLR start "Delete"
public final void mDelete() throws RecognitionException {
try {
int _type = Delete;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:854:10: ( 'delete' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:854:12: 'delete'
{
match("delete");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Delete"
// $ANTLR start "FromJson"
public final void mFromJson() throws RecognitionException {
try {
int _type = FromJson;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:855:10: ( 'fromjson' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:855:12: 'fromjson'
{
match("fromjson");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "FromJson"
// $ANTLR start "UrlEncode"
public final void mUrlEncode() throws RecognitionException {
try {
int _type = UrlEncode;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:856:11: ( 'urlencode' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:856:13: 'urlencode'
{
match("urlencode");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "UrlEncode"
// $ANTLR start "UrlDecode"
public final void mUrlDecode() throws RecognitionException {
try {
int _type = UrlDecode;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:857:11: ( 'urldecode' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:857:13: 'urldecode'
{
match("urldecode");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "UrlDecode"
// $ANTLR start "Uuid"
public final void mUuid() throws RecognitionException {
try {
int _type = Uuid;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:858:10: ( 'uuid' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:858:12: 'uuid'
{
match("uuid");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Uuid"
// $ANTLR start "Wait"
public final void mWait() throws RecognitionException {
try {
int _type = Wait;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:859:10: ( 'wait' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:859:12: 'wait'
{
match("wait");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Wait"
// $ANTLR start "Signal"
public final void mSignal() throws RecognitionException {
try {
int _type = Signal;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:860:9: ( 'signal' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:860:11: 'signal'
{
match("signal");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Signal"
// $ANTLR start "Const"
public final void mConst() throws RecognitionException {
try {
int _type = Const;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:861:10: ( 'const' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:861:12: 'const'
{
match("const");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Const"
// $ANTLR start "Chain"
public final void mChain() throws RecognitionException {
try {
int _type = Chain;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:862:10: ( 'chain' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:862:12: 'chain'
{
match("chain");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Chain"
// $ANTLR start "Sleep"
public final void mSleep() throws RecognitionException {
try {
int _type = Sleep;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:863:10: ( 'sleep' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:863:12: 'sleep'
{
match("sleep");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Sleep"
// $ANTLR start "Rand"
public final void mRand() throws RecognitionException {
try {
int _type = Rand;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:864:10: ( 'rand' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:864:12: 'rand'
{
match("rand");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Rand"
// $ANTLR start "Spawn"
public final void mSpawn() throws RecognitionException {
try {
int _type = Spawn;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:865:10: ( 'spawn' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:865:12: 'spawn'
{
match("spawn");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Spawn"
// $ANTLR start "Defined"
public final void mDefined() throws RecognitionException {
try {
int _type = Defined;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:866:10: ( 'defined' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:866:12: 'defined'
{
match("defined");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Defined"
// $ANTLR start "Difference"
public final void mDifference() throws RecognitionException {
try {
int _type = Difference;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:867:12: ( 'difference' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:867:14: 'difference'
{
match("difference");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Difference"
// $ANTLR start "Unique"
public final void mUnique() throws RecognitionException {
try {
int _type = Unique;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:868:12: ( 'unique' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:868:14: 'unique'
{
match("unique");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Unique"
// $ANTLR start "Round"
public final void mRound() throws RecognitionException {
try {
int _type = Round;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:869:10: ( 'round' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:869:12: 'round'
{
match("round");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Round"
// $ANTLR start "Lib"
public final void mLib() throws RecognitionException {
try {
int _type = Lib;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:870:10: ( 'lib' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:870:12: 'lib'
{
match("lib");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Lib"
// $ANTLR start "Call"
public final void mCall() throws RecognitionException {
try {
int _type = Call;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:871:10: ( 'call' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:871:12: 'call'
{
match("call");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Call"
// $ANTLR start "Cast"
public final void mCast() throws RecognitionException {
try {
int _type = Cast;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:872:10: ( 'cast' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:872:12: 'cast'
{
match("cast");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Cast"
// $ANTLR start "Archive"
public final void mArchive() throws RecognitionException {
try {
int _type = Archive;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:873:10: ( 'archive' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:873:12: 'archive'
{
match("archive");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Archive"
// $ANTLR start "MD5"
public final void mMD5() throws RecognitionException {
try {
int _type = MD5;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:874:10: ( 'md5' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:874:12: 'md5'
{
match("md5");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "MD5"
// $ANTLR start "Break"
public final void mBreak() throws RecognitionException {
try {
int _type = Break;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:875:10: ( 'break' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:875:12: 'break'
{
match("break");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Break"
// $ANTLR start "Continue"
public final void mContinue() throws RecognitionException {
try {
int _type = Continue;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:876:10: ( 'continue' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:876:12: 'continue'
{
match("continue");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Continue"
// $ANTLR start "Import"
public final void mImport() throws RecognitionException {
try {
int _type = Import;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:877:10: ( 'import' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:877:12: 'import'
{
match("import");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Import"
// $ANTLR start "Suspend"
public final void mSuspend() throws RecognitionException {
try {
int _type = Suspend;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:878:10: ( 'suspend' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:878:12: 'suspend'
{
match("suspend");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Suspend"
// $ANTLR start "Message"
public final void mMessage() throws RecognitionException {
try {
int _type = Message;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:879:10: ( 'message' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:879:12: 'message'
{
match("message");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Message"
// $ANTLR start "Format"
public final void mFormat() throws RecognitionException {
try {
int _type = Format;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:880:10: ( 'format' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:880:12: 'format'
{
match("format");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Format"
// $ANTLR start "Use"
public final void mUse() throws RecognitionException {
try {
int _type = Use;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:881:10: ( 'use' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:881:12: 'use'
{
match("use");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Use"
// $ANTLR start "MapFn"
public final void mMapFn() throws RecognitionException {
try {
int _type = MapFn;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:882:10: ( 'map' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:882:12: 'map'
{
match("map");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "MapFn"
// $ANTLR start "FilterFn"
public final void mFilterFn() throws RecognitionException {
try {
int _type = FilterFn;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:883:10: ( 'filter' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:883:12: 'filter'
{
match("filter");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "FilterFn"
// $ANTLR start "Fold"
public final void mFold() throws RecognitionException {
try {
int _type = Fold;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:884:10: ( 'fold' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:884:12: 'fold'
{
match("fold");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Fold"
// $ANTLR start "Any"
public final void mAny() throws RecognitionException {
try {
int _type = Any;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:885:10: ( 'any' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:885:12: 'any'
{
match("any");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Any"
// $ANTLR start "All"
public final void mAll() throws RecognitionException {
try {
int _type = All;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:886:10: ( 'all' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:886:12: 'all'
{
match("all");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "All"
// $ANTLR start "TakeWhile"
public final void mTakeWhile() throws RecognitionException {
try {
int _type = TakeWhile;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:887:10: ( 'takewhile' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:887:12: 'takewhile'
{
match("takewhile");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "TakeWhile"
// $ANTLR start "DropWhile"
public final void mDropWhile() throws RecognitionException {
try {
int _type = DropWhile;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:888:10: ( 'dropwhile' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:888:12: 'dropwhile'
{
match("dropwhile");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "DropWhile"
// $ANTLR start "SplitWith"
public final void mSplitWith() throws RecognitionException {
try {
int _type = SplitWith;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:889:10: ( 'splitwith' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:889:12: 'splitwith'
{
match("splitwith");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "SplitWith"
// $ANTLR start "Timer"
public final void mTimer() throws RecognitionException {
try {
int _type = Timer;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:890:10: ( 'timer' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:890:12: 'timer'
{
match("timer");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Timer"
// $ANTLR start "RPull"
public final void mRPull() throws RecognitionException {
try {
int _type = RPull;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:891:10: ( 'rpull' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:891:12: 'rpull'
{
match("rpull");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "RPull"
// $ANTLR start "RPush"
public final void mRPush() throws RecognitionException {
try {
int _type = RPush;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:892:10: ( 'rpush' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:892:12: 'rpush'
{
match("rpush");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "RPush"
// $ANTLR start "Transpose"
public final void mTranspose() throws RecognitionException {
try {
int _type = Transpose;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:893:11: ( 'transpose' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:893:13: 'transpose'
{
match("transpose");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Transpose"
// $ANTLR start "Evals"
public final void mEvals() throws RecognitionException {
try {
int _type = Evals;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:894:10: ( 'evals' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:894:12: 'evals'
{
match("evals");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Evals"
// $ANTLR start "Vars"
public final void mVars() throws RecognitionException {
try {
int _type = Vars;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:895:10: ( 'vars' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:895:12: 'vars'
{
match("vars");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Vars"
// $ANTLR start "Matches"
public final void mMatches() throws RecognitionException {
try {
int _type = Matches;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:896:10: ( 'matches' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:896:12: 'matches'
{
match("matches");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Matches"
// $ANTLR start "Split"
public final void mSplit() throws RecognitionException {
try {
int _type = Split;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:899:10: ( 'split' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:899:12: 'split'
{
match("split");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Split"
// $ANTLR start "Def"
public final void mDef() throws RecognitionException {
try {
int _type = Def;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:901:10: ( 'def' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:901:12: 'def'
{
match("def");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Def"
// $ANTLR start "Match"
public final void mMatch() throws RecognitionException {
try {
int _type = Match;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:902:10: ( 'match' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:902:12: 'match'
{
match("match");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Match"
// $ANTLR start "As"
public final void mAs() throws RecognitionException {
try {
int _type = As;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:903:10: ( 'as' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:903:12: 'as'
{
match("as");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "As"
// $ANTLR start "Is"
public final void mIs() throws RecognitionException {
try {
int _type = Is;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:904:10: ( 'is' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:904:12: 'is'
{
match("is");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Is"
// $ANTLR start "Otherwise"
public final void mOtherwise() throws RecognitionException {
try {
int _type = Otherwise;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:905:10: ( 'otherwise' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:905:12: 'otherwise'
{
match("otherwise");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Otherwise"
// $ANTLR start "Switch"
public final void mSwitch() throws RecognitionException {
try {
int _type = Switch;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:906:10: ( 'switch' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:906:12: 'switch'
{
match("switch");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Switch"
// $ANTLR start "Case"
public final void mCase() throws RecognitionException {
try {
int _type = Case;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:907:10: ( 'case' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:907:12: 'case'
{
match("case");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Case"
// $ANTLR start "Default"
public final void mDefault() throws RecognitionException {
try {
int _type = Default;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:908:10: ( 'default' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:908:12: 'default'
{
match("default");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Default"
// $ANTLR start "If"
public final void mIf() throws RecognitionException {
try {
int _type = If;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:909:10: ( 'if' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:909:12: 'if'
{
match("if");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "If"
// $ANTLR start "Else"
public final void mElse() throws RecognitionException {
try {
int _type = Else;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:910:10: ( 'else' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:910:12: 'else'
{
match("else");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Else"
// $ANTLR start "Return"
public final void mReturn() throws RecognitionException {
try {
int _type = Return;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:911:10: ( 'return' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:911:12: 'return'
{
match("return");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Return"
// $ANTLR start "For"
public final void mFor() throws RecognitionException {
try {
int _type = For;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:912:10: ( 'for' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:912:12: 'for'
{
match("for");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "For"
// $ANTLR start "PFor"
public final void mPFor() throws RecognitionException {
try {
int _type = PFor;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:913:10: ( 'pfor' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:913:12: 'pfor'
{
match("pfor");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "PFor"
// $ANTLR start "While"
public final void mWhile() throws RecognitionException {
try {
int _type = While;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:914:10: ( 'while' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:914:12: 'while'
{
match("while");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "While"
// $ANTLR start "To"
public final void mTo() throws RecognitionException {
try {
int _type = To;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:915:10: ( 'to' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:915:12: 'to'
{
match("to");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "To"
// $ANTLR start "OBrace"
public final void mOBrace() throws RecognitionException {
try {
int _type = OBrace;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:916:10: ( '{' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:916:12: '{'
{
match('{');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "OBrace"
// $ANTLR start "CBrace"
public final void mCBrace() throws RecognitionException {
try {
int _type = CBrace;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:917:10: ( '}' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:917:12: '}'
{
match('}');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "CBrace"
// $ANTLR start "Do"
public final void mDo() throws RecognitionException {
try {
int _type = Do;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:918:10: ( 'do' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:918:12: 'do'
{
match("do");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Do"
// $ANTLR start "End"
public final void mEnd() throws RecognitionException {
try {
int _type = End;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:921:10: ( 'end' | 'end' {...}? SColon )
int alt8=2;
int LA8_0 = input.LA(1);
if ( (LA8_0=='e') ) {
int LA8_1 = input.LA(2);
if ( (LA8_1=='n') ) {
int LA8_2 = input.LA(3);
if ( (LA8_2=='d') ) {
int LA8_3 = input.LA(4);
if ( (LA8_3==';') ) {
alt8=2;
}
else {
alt8=1;
}
}
else {
int nvaeMark = input.mark();
try {
for (int nvaeConsume = 0; nvaeConsume < 3 - 1; nvaeConsume++) {
input.consume();
}
NoViableAltException nvae =
new NoViableAltException("", 8, 2, input);
throw nvae;
} finally {
input.rewind(nvaeMark);
}
}
}
else {
int nvaeMark = input.mark();
try {
input.consume();
NoViableAltException nvae =
new NoViableAltException("", 8, 1, input);
throw nvae;
} finally {
input.rewind(nvaeMark);
}
}
}
else {
NoViableAltException nvae =
new NoViableAltException("", 8, 0, input);
throw nvae;
}
switch (alt8) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:921:12: 'end'
{
match("end");
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:922:12: 'end' {...}? SColon
{
match("end");
if ( !((error("Unexpected semicolon", input, null, true))) ) {
throw new FailedPredicateException(input, "End", "error(\"Unexpected semicolon\", input, null, true)");
}
mSColon();
}
break;
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "End"
// $ANTLR start "In"
public final void mIn() throws RecognitionException {
try {
int _type = In;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:925:10: ( 'in' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:925:12: 'in'
{
match("in");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "In"
// $ANTLR start "Null"
public final void mNull() throws RecognitionException {
try {
int _type = Null;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:926:10: ( 'null' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:926:12: 'null'
{
match("null");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Null"
// $ANTLR start "New"
public final void mNew() throws RecognitionException {
try {
int _type = New;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:927:10: ( 'new' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:927:12: 'new'
{
match("new");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "New"
// $ANTLR start "GenSchema"
public final void mGenSchema() throws RecognitionException {
try {
int _type = GenSchema;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:928:11: ( 'genschema' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:928:13: 'genschema'
{
match("genschema");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "GenSchema"
// $ANTLR start "GenStruct"
public final void mGenStruct() throws RecognitionException {
try {
int _type = GenStruct;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:929:11: ( 'genstruct' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:929:13: 'genstruct'
{
match("genstruct");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "GenStruct"
// $ANTLR start "Template"
public final void mTemplate() throws RecognitionException {
try {
int _type = Template;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:930:10: ( 'template' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:930:12: 'template'
{
match("template");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Template"
// $ANTLR start "Try"
public final void mTry() throws RecognitionException {
try {
int _type = Try;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:931:10: ( 'try' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:931:12: 'try'
{
match("try");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Try"
// $ANTLR start "Catch"
public final void mCatch() throws RecognitionException {
try {
int _type = Catch;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:932:10: ( 'catch' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:932:12: 'catch'
{
match("catch");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Catch"
// $ANTLR start "Throw"
public final void mThrow() throws RecognitionException {
try {
int _type = Throw;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:933:10: ( 'throw' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:933:12: 'throw'
{
match("throw");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Throw"
// $ANTLR start "Merge"
public final void mMerge() throws RecognitionException {
try {
int _type = Merge;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:934:10: ( 'merge' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:934:12: 'merge'
{
match("merge");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Merge"
// $ANTLR start "MergeIf"
public final void mMergeIf() throws RecognitionException {
try {
int _type = MergeIf;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:935:10: ( 'mergeif' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:935:12: 'mergeif'
{
match("mergeif");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "MergeIf"
// $ANTLR start "AsyncCall"
public final void mAsyncCall() throws RecognitionException {
try {
int _type = AsyncCall;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:936:11: ( '@call' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:936:13: '@call'
{
match("@call");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "AsyncCall"
// $ANTLR start "AsyncCallScript"
public final void mAsyncCallScript() throws RecognitionException {
try {
int _type = AsyncCallScript;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:937:17: ( '@script' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:937:19: '@script'
{
match("@script");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "AsyncCallScript"
// $ANTLR start "AsyncOneShot"
public final void mAsyncOneShot() throws RecognitionException {
try {
int _type = AsyncOneShot;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:938:14: ( '@oneshot' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:938:16: '@oneshot'
{
match("@oneshot");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "AsyncOneShot"
// $ANTLR start "AsyncStatus"
public final void mAsyncStatus() throws RecognitionException {
try {
int _type = AsyncStatus;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:939:13: ( '@status' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:939:15: '@status'
{
match("@status");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "AsyncStatus"
// $ANTLR start "SuspendWait"
public final void mSuspendWait() throws RecognitionException {
try {
int _type = SuspendWait;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:940:13: ( '@wait' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:940:15: '@wait'
{
match("@wait");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "SuspendWait"
// $ANTLR start "PutCache"
public final void mPutCache() throws RecognitionException {
try {
int _type = PutCache;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:941:10: ( 'putcache' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:941:12: 'putcache'
{
match("putcache");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "PutCache"
// $ANTLR start "GetCache"
public final void mGetCache() throws RecognitionException {
try {
int _type = GetCache;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:942:10: ( 'getcache' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:942:12: 'getcache'
{
match("getcache");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "GetCache"
// $ANTLR start "Export"
public final void mExport() throws RecognitionException {
try {
int _type = Export;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:943:10: ( 'export' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:943:12: 'export'
{
match("export");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Export"
// $ANTLR start "B64Compress"
public final void mB64Compress() throws RecognitionException {
try {
int _type = B64Compress;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:944:13: ( 'bcompress' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:944:15: 'bcompress'
{
match("bcompress");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "B64Compress"
// $ANTLR start "B64Decompress"
public final void mB64Decompress() throws RecognitionException {
try {
int _type = B64Decompress;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:945:15: ( 'bdecompress' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:945:17: 'bdecompress'
{
match("bdecompress");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "B64Decompress"
// $ANTLR start "Or"
public final void mOr() throws RecognitionException {
try {
int _type = Or;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:947:10: ( '||' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:947:12: '||'
{
match("||");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Or"
// $ANTLR start "And"
public final void mAnd() throws RecognitionException {
try {
int _type = And;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:948:10: ( '&&' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:948:12: '&&'
{
match("&&");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "And"
// $ANTLR start "Equals"
public final void mEquals() throws RecognitionException {
try {
int _type = Equals;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:949:10: ( '==' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:949:12: '=='
{
match("==");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Equals"
// $ANTLR start "NEquals"
public final void mNEquals() throws RecognitionException {
try {
int _type = NEquals;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:950:10: ( '!=' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:950:12: '!='
{
match("!=");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "NEquals"
// $ANTLR start "GTEquals"
public final void mGTEquals() throws RecognitionException {
try {
int _type = GTEquals;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:951:10: ( '>=' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:951:12: '>='
{
match(">=");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "GTEquals"
// $ANTLR start "LTEquals"
public final void mLTEquals() throws RecognitionException {
try {
int _type = LTEquals;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:952:10: ( '<=' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:952:12: '<='
{
match("<=");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "LTEquals"
// $ANTLR start "Pow"
public final void mPow() throws RecognitionException {
try {
int _type = Pow;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:953:10: ( '^' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:953:12: '^'
{
match('^');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Pow"
// $ANTLR start "Excl"
public final void mExcl() throws RecognitionException {
try {
int _type = Excl;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:954:10: ( '!' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:954:12: '!'
{
match('!');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Excl"
// $ANTLR start "PortA"
public final void mPortA() throws RecognitionException {
try {
int _type = PortA;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:955:10: ( '>>' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:955:12: '>>'
{
match(">>");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "PortA"
// $ANTLR start "GT"
public final void mGT() throws RecognitionException {
try {
int _type = GT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:956:10: ( '>' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:956:12: '>'
{
match('>');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "GT"
// $ANTLR start "LT"
public final void mLT() throws RecognitionException {
try {
int _type = LT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:957:10: ( '<' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:957:12: '<'
{
match('<');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "LT"
// $ANTLR start "Add"
public final void mAdd() throws RecognitionException {
try {
int _type = Add;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:958:10: ( '+' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:958:12: '+'
{
match('+');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Add"
// $ANTLR start "Subtract"
public final void mSubtract() throws RecognitionException {
try {
int _type = Subtract;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:959:10: ( '-' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:959:12: '-'
{
match('-');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Subtract"
// $ANTLR start "Multiply"
public final void mMultiply() throws RecognitionException {
try {
int _type = Multiply;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:960:10: ( '*' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:960:12: '*'
{
match('*');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Multiply"
// $ANTLR start "Divide"
public final void mDivide() throws RecognitionException {
try {
int _type = Divide;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:961:10: ( '/' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:961:12: '/'
{
match('/');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Divide"
// $ANTLR start "Modulus"
public final void mModulus() throws RecognitionException {
try {
int _type = Modulus;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:962:10: ( '%' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:962:12: '%'
{
match('%');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Modulus"
// $ANTLR start "OBracket"
public final void mOBracket() throws RecognitionException {
try {
int _type = OBracket;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:964:10: ( '[' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:964:12: '['
{
match('[');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "OBracket"
// $ANTLR start "CBracket"
public final void mCBracket() throws RecognitionException {
try {
int _type = CBracket;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:965:10: ( ']' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:965:12: ']'
{
match(']');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "CBracket"
// $ANTLR start "OParen"
public final void mOParen() throws RecognitionException {
try {
int _type = OParen;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:966:10: ( '(' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:966:12: '('
{
match('(');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "OParen"
// $ANTLR start "CParen"
public final void mCParen() throws RecognitionException {
try {
int _type = CParen;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:967:10: ( ')' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:967:12: ')'
{
match(')');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "CParen"
// $ANTLR start "SColon"
public final void mSColon() throws RecognitionException {
try {
int _type = SColon;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:968:10: ( ';' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:968:12: ';'
{
match(';');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "SColon"
// $ANTLR start "Assign"
public final void mAssign() throws RecognitionException {
try {
int _type = Assign;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:969:10: ( '=' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:969:12: '='
{
match('=');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Assign"
// $ANTLR start "Comma"
public final void mComma() throws RecognitionException {
try {
int _type = Comma;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:970:10: ( ',' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:970:12: ','
{
match(',');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Comma"
// $ANTLR start "QMark"
public final void mQMark() throws RecognitionException {
try {
int _type = QMark;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:971:10: ( '?' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:971:12: '?'
{
match('?');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "QMark"
// $ANTLR start "Colon"
public final void mColon() throws RecognitionException {
try {
int _type = Colon;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:972:10: ( ':' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:972:12: ':'
{
match(':');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Colon"
// $ANTLR start "Patch"
public final void mPatch() throws RecognitionException {
try {
int _type = Patch;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:973:10: ( '<-->' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:973:12: '<-->'
{
match("<-->");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Patch"
// $ANTLR start "PullVal"
public final void mPullVal() throws RecognitionException {
try {
int _type = PullVal;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:974:10: ( '<--' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:974:12: '<--'
{
match("<--");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "PullVal"
// $ANTLR start "PushVal"
public final void mPushVal() throws RecognitionException {
try {
int _type = PushVal;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:975:10: ( '-->' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:975:12: '-->'
{
match("-->");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "PushVal"
// $ANTLR start "Bool"
public final void mBool() throws RecognitionException {
try {
int _type = Bool;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:978:3: ( 'true' | 'false' )
int alt9=2;
int LA9_0 = input.LA(1);
if ( (LA9_0=='t') ) {
alt9=1;
}
else if ( (LA9_0=='f') ) {
alt9=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("", 9, 0, input);
throw nvae;
}
switch (alt9) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:978:6: 'true'
{
match("true");
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:979:6: 'false'
{
match("false");
}
break;
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Bool"
// $ANTLR start "Integer"
public final void mInteger() throws RecognitionException {
try {
int _type = Integer;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:987:3: ( Int | Int 'I' )
int alt10=2;
alt10 = dfa10.predict(input);
switch (alt10) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:987:5: Int
{
mInt();
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:988:5: Int 'I'
{
mInt();
match('I');
}
break;
}
state.type = _type;
state.channel = _channel;
String tx = getText();
if (tx.endsWith("I")) setText(tx.substring(0, tx.length()-1));
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Integer"
// $ANTLR start "Long"
public final void mLong() throws RecognitionException {
try {
int _type = Long;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:995:3: ( Int 'L' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:995:6: Int 'L'
{
mInt();
match('L');
}
state.type = _type;
state.channel = _channel;
setText(getText().substring(0,getText().length()-1));
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Long"
// $ANTLR start "Number"
public final void mNumber() throws RecognitionException {
try {
int _type = Number;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:999:3: ( Int '.' Digit ( Digit )* )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:999:6: Int '.' Digit ( Digit )*
{
mInt();
match('.');
mDigit();
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:999:20: ( Digit )*
loop11:
while (true) {
int alt11=2;
int LA11_0 = input.LA(1);
if ( ((LA11_0 >= '0' && LA11_0 <= '9')) ) {
alt11=1;
}
switch (alt11) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:
{
if ( (input.LA(1) >= '0' && input.LA(1) <= '9') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
}
break;
default :
break loop11;
}
}
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Number"
// $ANTLR start "PackageIdentifier"
public final void mPackageIdentifier() throws RecognitionException {
try {
int _type = PackageIdentifier;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1006:3: ( '$' Identifier '.' Identifier )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1006:5: '$' Identifier '.' Identifier
{
match('$');
mIdentifier();
match('.');
mIdentifier();
}
state.type = _type;
state.channel = _channel;
setText(getText().substring(1,getText().length()));
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "PackageIdentifier"
// $ANTLR start "PropertyPlaceholder"
public final void mPropertyPlaceholder() throws RecognitionException {
try {
int _type = PropertyPlaceholder;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1013:3: ( '${' Identifier '}' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1013:5: '${' Identifier '}'
{
match("${");
mIdentifier();
match('}');
}
state.type = _type;
state.channel = _channel;
setText(getText().substring(2,getText().length()-1));
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "PropertyPlaceholder"
// $ANTLR start "Identifier"
public final void mIdentifier() throws RecognitionException {
try {
int _type = Identifier;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1017:3: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | Digit )* )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1017:6: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | Digit )*
{
if ( (input.LA(1) >= 'A' && input.LA(1) <= 'Z')||input.LA(1)=='_'||(input.LA(1) >= 'a' && input.LA(1) <= 'z') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1017:34: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | Digit )*
loop12:
while (true) {
int alt12=2;
int LA12_0 = input.LA(1);
if ( ((LA12_0 >= '0' && LA12_0 <= '9')||(LA12_0 >= 'A' && LA12_0 <= 'Z')||LA12_0=='_'||(LA12_0 >= 'a' && LA12_0 <= 'z')) ) {
alt12=1;
}
switch (alt12) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:
{
if ( (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.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
}
break;
default :
break loop12;
}
}
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Identifier"
// $ANTLR start "KernelIdentifier"
public final void mKernelIdentifier() throws RecognitionException {
try {
int _type = KernelIdentifier;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1021:3: ( '#' Identifier ( '.' Identifier )+ )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1021:5: '#' Identifier ( '.' Identifier )+
{
match('#');
mIdentifier();
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1021:20: ( '.' Identifier )+
int cnt13=0;
loop13:
while (true) {
int alt13=2;
int LA13_0 = input.LA(1);
if ( (LA13_0=='.') ) {
alt13=1;
}
switch (alt13) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1021:21: '.' Identifier
{
match('.');
mIdentifier();
}
break;
default :
if ( cnt13 >= 1 ) break loop13;
EarlyExitException eee = new EarlyExitException(13, input);
throw eee;
}
cnt13++;
}
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "KernelIdentifier"
// $ANTLR start "DottedIdentifier"
public final void mDottedIdentifier() throws RecognitionException {
try {
int _type = DottedIdentifier;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1025:3: ( Identifier ( '.' Identifier )+ )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1025:5: Identifier ( '.' Identifier )+
{
mIdentifier();
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1025:16: ( '.' Identifier )+
int cnt14=0;
loop14:
while (true) {
int alt14=2;
int LA14_0 = input.LA(1);
if ( (LA14_0=='.') ) {
alt14=1;
}
switch (alt14) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1025:17: '.' Identifier
{
match('.');
mIdentifier();
}
break;
default :
if ( cnt14 >= 1 ) break loop14;
EarlyExitException eee = new EarlyExitException(14, input);
throw eee;
}
cnt14++;
}
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "DottedIdentifier"
// $ANTLR start "QuotedString"
public final void mQuotedString() throws RecognitionException {
try {
int _type = QuotedString;
int _channel = DEFAULT_TOKEN_CHANNEL;
CommonToken tok=null;
CommonToken escaped=null;
int normal;
StringBuilder lBuf = new StringBuilder();
alias.push("Quoted String");
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1038:5: (tok= DoubleQuote (escaped= ESC |normal=~ ( DoubleQuote | EndLine | '\\\\' ) )* ( DoubleQuote | ( '\\n' | '\\r' ) ) )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1039:12: tok= DoubleQuote (escaped= ESC |normal=~ ( DoubleQuote | EndLine | '\\\\' ) )* ( DoubleQuote | ( '\\n' | '\\r' ) )
{
int tokStart1835 = getCharIndex();
int tokStartLine1835 = getLine();
int tokStartCharPos1835 = getCharPositionInLine();
mDoubleQuote();
tok = new CommonToken(input, Token.INVALID_TOKEN_TYPE, Token.DEFAULT_CHANNEL, tokStart1835, getCharIndex()-1);
tok.setLine(tokStartLine1835);
tok.setCharPositionInLine(tokStartCharPos1835);
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1040:12: (escaped= ESC |normal=~ ( DoubleQuote | EndLine | '\\\\' ) )*
loop15:
while (true) {
int alt15=3;
int LA15_0 = input.LA(1);
if ( (LA15_0=='\\') ) {
alt15=1;
}
else if ( ((LA15_0 >= '\u0000' && LA15_0 <= '\t')||(LA15_0 >= '\u000B' && LA15_0 <= '\f')||(LA15_0 >= '\u000E' && LA15_0 <= '!')||(LA15_0 >= '#' && LA15_0 <= '[')||(LA15_0 >= ']' && LA15_0 <= '\u201B')||(LA15_0 >= '\u2020' && LA15_0 <= '\uFFFF')) ) {
alt15=2;
}
switch (alt15) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1040:14: escaped= ESC
{
int escapedStart1852 = getCharIndex();
int escapedStartLine1852 = getLine();
int escapedStartCharPos1852 = getCharPositionInLine();
mESC();
escaped = new CommonToken(input, Token.INVALID_TOKEN_TYPE, Token.DEFAULT_CHANNEL, escapedStart1852, getCharIndex()-1);
escaped.setLine(escapedStartLine1852);
escaped.setCharPositionInLine(escapedStartCharPos1852);
lBuf.append(getText());
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1041:14: normal=~ ( DoubleQuote | EndLine | '\\\\' )
{
normal= input.LA(1);
if ( (input.LA(1) >= '\u0000' && input.LA(1) <= '\t')||(input.LA(1) >= '\u000B' && input.LA(1) <= '\f')||(input.LA(1) >= '\u000E' && input.LA(1) <= '!')||(input.LA(1) >= '#' && input.LA(1) <= '[')||(input.LA(1) >= ']' && input.LA(1) <= '\u201B')||(input.LA(1) >= '\u2020' && input.LA(1) <= '\uFFFF') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
lBuf.appendCodePoint(normal);
}
break;
default :
break loop15;
}
}
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1042:12: ( DoubleQuote | ( '\\n' | '\\r' ) )
int alt16=2;
int LA16_0 = input.LA(1);
if ( (LA16_0=='\"'||(LA16_0 >= '\u201C' && LA16_0 <= '\u201F')) ) {
alt16=1;
}
else if ( (LA16_0=='\n'||LA16_0=='\r') ) {
alt16=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("", 16, 0, input);
throw nvae;
}
switch (alt16) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1042:14: DoubleQuote
{
mDoubleQuote();
setText(lBuf.toString());
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1043:14: ( '\\n' | '\\r' )
{
if ( input.LA(1)=='\n'||input.LA(1)=='\r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
error("Found newline in string "+lBuf.toString(), input, tok, false);
}
break;
}
}
state.type = _type;
state.channel = _channel;
alias.pop();
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "QuotedString"
// $ANTLR start "DoubleQuote"
public final void mDoubleQuote() throws RecognitionException {
try {
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1050:5: ( '\"' | '\\u201C' | '\\u201D' | '\\u201E' | '\\u201F' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:
{
if ( input.LA(1)=='\"'||(input.LA(1) >= '\u201C' && input.LA(1) <= '\u201F') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
}
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "DoubleQuote"
// $ANTLR start "EndLine"
public final void mEndLine() throws RecognitionException {
try {
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1059:2: ( '\\n' | '\\r' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:
{
if ( input.LA(1)=='\n'||input.LA(1)=='\r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
}
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "EndLine"
// $ANTLR start "SingleQuote"
public final void mSingleQuote() throws RecognitionException {
try {
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1065:5: ( '\\'' | '\\u2018' | '\\u2019' | '\\u201A' | '\\u201B' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:
{
if ( input.LA(1)=='\''||(input.LA(1) >= '\u2018' && input.LA(1) <= '\u201B') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
}
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "SingleQuote"
// $ANTLR start "ESC"
public final void mESC() throws RecognitionException {
try {
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1074:5: ( '\\\\' ( 'n' | 'r' | 't' | 'b' | 'f' | '\"' | '\\u2018' | '\\u2019' | '\\u201A' | '\\u201B' | '\\u201C' | '\\u201D' | '\\u201E' | '\\u201F' | '\\'' | '/' | '\\\\' ) )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1074:9: '\\\\' ( 'n' | 'r' | 't' | 'b' | 'f' | '\"' | '\\u2018' | '\\u2019' | '\\u201A' | '\\u201B' | '\\u201C' | '\\u201D' | '\\u201E' | '\\u201F' | '\\'' | '/' | '\\\\' )
{
match('\\');
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1075:9: ( 'n' | 'r' | 't' | 'b' | 'f' | '\"' | '\\u2018' | '\\u2019' | '\\u201A' | '\\u201B' | '\\u201C' | '\\u201D' | '\\u201E' | '\\u201F' | '\\'' | '/' | '\\\\' )
int alt17=17;
switch ( input.LA(1) ) {
case 'n':
{
alt17=1;
}
break;
case 'r':
{
alt17=2;
}
break;
case 't':
{
alt17=3;
}
break;
case 'b':
{
alt17=4;
}
break;
case 'f':
{
alt17=5;
}
break;
case '\"':
{
alt17=6;
}
break;
case '\u2018':
{
alt17=7;
}
break;
case '\u2019':
{
alt17=8;
}
break;
case '\u201A':
{
alt17=9;
}
break;
case '\u201B':
{
alt17=10;
}
break;
case '\u201C':
{
alt17=11;
}
break;
case '\u201D':
{
alt17=12;
}
break;
case '\u201E':
{
alt17=13;
}
break;
case '\u201F':
{
alt17=14;
}
break;
case '\'':
{
alt17=15;
}
break;
case '/':
{
alt17=16;
}
break;
case '\\':
{
alt17=17;
}
break;
default:
NoViableAltException nvae =
new NoViableAltException("", 17, 0, input);
throw nvae;
}
switch (alt17) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1075:13: 'n'
{
match('n');
setText("\n");
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1076:13: 'r'
{
match('r');
setText("\r");
}
break;
case 3 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1077:13: 't'
{
match('t');
setText("\t");
}
break;
case 4 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1078:13: 'b'
{
match('b');
setText("\b");
}
break;
case 5 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1079:13: 'f'
{
match('f');
setText("\f");
}
break;
case 6 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1080:13: '\"'
{
match('\"');
setText("\"");
}
break;
case 7 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1081:11: '\\u2018'
{
match('\u2018');
setText("\u2018");
}
break;
case 8 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1082:8: '\\u2019'
{
match('\u2019');
setText("\u2019");
}
break;
case 9 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1083:8: '\\u201A'
{
match('\u201A');
setText("\u201A");
}
break;
case 10 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1084:8: '\\u201B'
{
match('\u201B');
setText("\u201B");
}
break;
case 11 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1085:11: '\\u201C'
{
match('\u201C');
setText("\u201C");
}
break;
case 12 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1086:8: '\\u201D'
{
match('\u201D');
setText("\u201D");
}
break;
case 13 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1087:8: '\\u201E'
{
match('\u201E');
setText("\u201E");
}
break;
case 14 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1088:8: '\\u201F'
{
match('\u201F');
setText("\u201F");
}
break;
case 15 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1089:13: '\\''
{
match('\'');
setText("\'");
}
break;
case 16 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1090:13: '/'
{
match('/');
setText("/");
}
break;
case 17 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1091:13: '\\\\'
{
match('\\');
setText("\\");
}
break;
}
}
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "ESC"
// $ANTLR start "String"
public final void mString() throws RecognitionException {
try {
int _type = String;
int _channel = DEFAULT_TOKEN_CHANNEL;
CommonToken tok=null;
CommonToken escaped=null;
int normal;
StringBuilder lBuf = new StringBuilder();
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1097:5: (tok= SingleQuote (escaped= ESC |normal=~ ( '\\'' | '\\\\' | '\\n' | '\\r' ) )* ( SingleQuote | ( '\\n' | '\\r' ) ) )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1098:12: tok= SingleQuote (escaped= ESC |normal=~ ( '\\'' | '\\\\' | '\\n' | '\\r' ) )* ( SingleQuote | ( '\\n' | '\\r' ) )
{
int tokStart2394 = getCharIndex();
int tokStartLine2394 = getLine();
int tokStartCharPos2394 = getCharPositionInLine();
mSingleQuote();
tok = new CommonToken(input, Token.INVALID_TOKEN_TYPE, Token.DEFAULT_CHANNEL, tokStart2394, getCharIndex()-1);
tok.setLine(tokStartLine2394);
tok.setCharPositionInLine(tokStartCharPos2394);
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1099:12: (escaped= ESC |normal=~ ( '\\'' | '\\\\' | '\\n' | '\\r' ) )*
loop18:
while (true) {
int alt18=3;
int LA18_0 = input.LA(1);
if ( ((LA18_0 >= '\u2018' && LA18_0 <= '\u201B')) ) {
int LA18_1 = input.LA(2);
if ( ((LA18_1 >= '\u0000' && LA18_1 <= '\uFFFF')) ) {
alt18=2;
}
}
else if ( (LA18_0=='\\') ) {
alt18=1;
}
else if ( ((LA18_0 >= '\u0000' && LA18_0 <= '\t')||(LA18_0 >= '\u000B' && LA18_0 <= '\f')||(LA18_0 >= '\u000E' && LA18_0 <= '&')||(LA18_0 >= '(' && LA18_0 <= '[')||(LA18_0 >= ']' && LA18_0 <= '\u2017')||(LA18_0 >= '\u201C' && LA18_0 <= '\uFFFF')) ) {
alt18=2;
}
switch (alt18) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1099:14: escaped= ESC
{
int escapedStart2411 = getCharIndex();
int escapedStartLine2411 = getLine();
int escapedStartCharPos2411 = getCharPositionInLine();
mESC();
escaped = new CommonToken(input, Token.INVALID_TOKEN_TYPE, Token.DEFAULT_CHANNEL, escapedStart2411, getCharIndex()-1);
escaped.setLine(escapedStartLine2411);
escaped.setCharPositionInLine(escapedStartCharPos2411);
lBuf.append(getText());
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1100:14: normal=~ ( '\\'' | '\\\\' | '\\n' | '\\r' )
{
normal= input.LA(1);
if ( (input.LA(1) >= '\u0000' && input.LA(1) <= '\t')||(input.LA(1) >= '\u000B' && input.LA(1) <= '\f')||(input.LA(1) >= '\u000E' && input.LA(1) <= '&')||(input.LA(1) >= '(' && input.LA(1) <= '[')||(input.LA(1) >= ']' && input.LA(1) <= '\uFFFF') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
lBuf.appendCodePoint(normal);
}
break;
default :
break loop18;
}
}
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1101:12: ( SingleQuote | ( '\\n' | '\\r' ) )
int alt19=2;
int LA19_0 = input.LA(1);
if ( (LA19_0=='\''||(LA19_0 >= '\u2018' && LA19_0 <= '\u201B')) ) {
alt19=1;
}
else if ( (LA19_0=='\n'||LA19_0=='\r') ) {
alt19=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("", 19, 0, input);
throw nvae;
}
switch (alt19) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1101:14: SingleQuote
{
mSingleQuote();
setText(lBuf.toString());
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1102:14: ( '\\n' | '\\r' )
{
if ( input.LA(1)=='\n'||input.LA(1)=='\r' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
error("Found newline in string "+lBuf.toString(), input, tok, false);
}
break;
}
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "String"
// $ANTLR start "Comment"
public final void mComment() throws RecognitionException {
try {
int _type = Comment;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1107:3: ( '//' (~ ( '\\r' | '\\n' ) )* | '/*' ( . )* '*/' )
int alt22=2;
int LA22_0 = input.LA(1);
if ( (LA22_0=='/') ) {
int LA22_1 = input.LA(2);
if ( (LA22_1=='/') ) {
alt22=1;
}
else if ( (LA22_1=='*') ) {
alt22=2;
}
else {
int nvaeMark = input.mark();
try {
input.consume();
NoViableAltException nvae =
new NoViableAltException("", 22, 1, input);
throw nvae;
} finally {
input.rewind(nvaeMark);
}
}
}
else {
NoViableAltException nvae =
new NoViableAltException("", 22, 0, input);
throw nvae;
}
switch (alt22) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1107:6: '//' (~ ( '\\r' | '\\n' ) )*
{
match("//");
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1107:11: (~ ( '\\r' | '\\n' ) )*
loop20:
while (true) {
int alt20=2;
int LA20_0 = input.LA(1);
if ( ((LA20_0 >= '\u0000' && LA20_0 <= '\t')||(LA20_0 >= '\u000B' && LA20_0 <= '\f')||(LA20_0 >= '\u000E' && LA20_0 <= '\uFFFF')) ) {
alt20=1;
}
switch (alt20) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:
{
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 loop20;
}
}
skip();
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1108:6: '/*' ( . )* '*/'
{
match("/*");
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1108:11: ( . )*
loop21:
while (true) {
int alt21=2;
int LA21_0 = input.LA(1);
if ( (LA21_0=='*') ) {
int LA21_1 = input.LA(2);
if ( (LA21_1=='/') ) {
alt21=2;
}
else if ( ((LA21_1 >= '\u0000' && LA21_1 <= '.')||(LA21_1 >= '0' && LA21_1 <= '\uFFFF')) ) {
alt21=1;
}
}
else if ( ((LA21_0 >= '\u0000' && LA21_0 <= ')')||(LA21_0 >= '+' && LA21_0 <= '\uFFFF')) ) {
alt21=1;
}
switch (alt21) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1108:11: .
{
matchAny();
}
break;
default :
break loop21;
}
}
match("*/");
skip();
}
break;
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Comment"
// $ANTLR start "Space"
public final void mSpace() throws RecognitionException {
try {
int _type = Space;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1112:3: ( ( ' ' | '\\t' | '\\r' | '\\n' | '\\u000C' ) )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1112:6: ( ' ' | '\\t' | '\\r' | '\\n' | '\\u000C' )
{
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;
}
skip();
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Space"
// $ANTLR start "Int"
public final void mInt() throws RecognitionException {
try {
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1116:3: ( '1' .. '9' ( Digit )* | '0' )
int alt24=2;
int LA24_0 = input.LA(1);
if ( ((LA24_0 >= '1' && LA24_0 <= '9')) ) {
alt24=1;
}
else if ( (LA24_0=='0') ) {
alt24=2;
}
else {
NoViableAltException nvae =
new NoViableAltException("", 24, 0, input);
throw nvae;
}
switch (alt24) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1116:6: '1' .. '9' ( Digit )*
{
matchRange('1','9');
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1116:15: ( Digit )*
loop23:
while (true) {
int alt23=2;
int LA23_0 = input.LA(1);
if ( ((LA23_0 >= '0' && LA23_0 <= '9')) ) {
alt23=1;
}
switch (alt23) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:
{
if ( (input.LA(1) >= '0' && input.LA(1) <= '9') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
}
break;
default :
break loop23;
}
}
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1117:6: '0'
{
match('0');
}
break;
}
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Int"
// $ANTLR start "Digit"
public final void mDigit() throws RecognitionException {
try {
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1121:3: ( '0' .. '9' )
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:
{
if ( (input.LA(1) >= '0' && input.LA(1) <= '9') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
}
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "Digit"
@Override
public void mTokens() throws RecognitionException {
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:8: ( T__218 | T__219 | T__220 | T__221 | T__222 | T__223 | T__224 | T__225 | T__226 | T__227 | T__228 | T__229 | T__230 | T__231 | Unsupported | INCLUDE | REQUIRE | Structure | Println | Capabilities | HasCapability | Print | GetLine | GetCh | Assert | TypeOf | Debug | Keys | Sort | Collate | Size | Date | Time | ReadDir | MkDir | IsFile | IsFolder | File | Port | Close | Copy | Join | Replace | Remove | Json | Delete | FromJson | UrlEncode | UrlDecode | Uuid | Wait | Signal | Const | Chain | Sleep | Rand | Spawn | Defined | Difference | Unique | Round | Lib | Call | Cast | Archive | MD5 | Break | Continue | Import | Suspend | Message | Format | Use | MapFn | FilterFn | Fold | Any | All | TakeWhile | DropWhile | SplitWith | Timer | RPull | RPush | Transpose | Evals | Vars | Matches | Split | Def | Match | As | Is | Otherwise | Switch | Case | Default | If | Else | Return | For | PFor | While | To | OBrace | CBrace | Do | End | In | Null | New | GenSchema | GenStruct | Template | Try | Catch | Throw | Merge | MergeIf | AsyncCall | AsyncCallScript | AsyncOneShot | AsyncStatus | SuspendWait | PutCache | GetCache | Export | B64Compress | B64Decompress | Or | And | Equals | NEquals | GTEquals | LTEquals | Pow | Excl | PortA | GT | LT | Add | Subtract | Multiply | Divide | Modulus | OBracket | CBracket | OParen | CParen | SColon | Assign | Comma | QMark | Colon | Patch | PullVal | PushVal | Bool | Integer | Long | Number | PackageIdentifier | PropertyPlaceholder | Identifier | KernelIdentifier | DottedIdentifier | QuotedString | String | Comment | Space )
int alt25=170;
alt25 = dfa25.predict(input);
switch (alt25) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:10: T__218
{
mT__218();
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:17: T__219
{
mT__219();
}
break;
case 3 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:24: T__220
{
mT__220();
}
break;
case 4 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:31: T__221
{
mT__221();
}
break;
case 5 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:38: T__222
{
mT__222();
}
break;
case 6 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:45: T__223
{
mT__223();
}
break;
case 7 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:52: T__224
{
mT__224();
}
break;
case 8 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:59: T__225
{
mT__225();
}
break;
case 9 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:66: T__226
{
mT__226();
}
break;
case 10 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:73: T__227
{
mT__227();
}
break;
case 11 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:80: T__228
{
mT__228();
}
break;
case 12 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:87: T__229
{
mT__229();
}
break;
case 13 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:94: T__230
{
mT__230();
}
break;
case 14 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:101: T__231
{
mT__231();
}
break;
case 15 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:108: Unsupported
{
mUnsupported();
}
break;
case 16 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:120: INCLUDE
{
mINCLUDE();
}
break;
case 17 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:128: REQUIRE
{
mREQUIRE();
}
break;
case 18 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:136: Structure
{
mStructure();
}
break;
case 19 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:146: Println
{
mPrintln();
}
break;
case 20 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:154: Capabilities
{
mCapabilities();
}
break;
case 21 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:167: HasCapability
{
mHasCapability();
}
break;
case 22 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:181: Print
{
mPrint();
}
break;
case 23 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:187: GetLine
{
mGetLine();
}
break;
case 24 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:195: GetCh
{
mGetCh();
}
break;
case 25 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:201: Assert
{
mAssert();
}
break;
case 26 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:208: TypeOf
{
mTypeOf();
}
break;
case 27 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:215: Debug
{
mDebug();
}
break;
case 28 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:221: Keys
{
mKeys();
}
break;
case 29 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:226: Sort
{
mSort();
}
break;
case 30 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:231: Collate
{
mCollate();
}
break;
case 31 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:239: Size
{
mSize();
}
break;
case 32 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:244: Date
{
mDate();
}
break;
case 33 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:249: Time
{
mTime();
}
break;
case 34 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:254: ReadDir
{
mReadDir();
}
break;
case 35 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:262: MkDir
{
mMkDir();
}
break;
case 36 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:268: IsFile
{
mIsFile();
}
break;
case 37 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:275: IsFolder
{
mIsFolder();
}
break;
case 38 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:284: File
{
mFile();
}
break;
case 39 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:289: Port
{
mPort();
}
break;
case 40 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:294: Close
{
mClose();
}
break;
case 41 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:300: Copy
{
mCopy();
}
break;
case 42 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:305: Join
{
mJoin();
}
break;
case 43 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:310: Replace
{
mReplace();
}
break;
case 44 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:318: Remove
{
mRemove();
}
break;
case 45 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:325: Json
{
mJson();
}
break;
case 46 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:330: Delete
{
mDelete();
}
break;
case 47 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:337: FromJson
{
mFromJson();
}
break;
case 48 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:346: UrlEncode
{
mUrlEncode();
}
break;
case 49 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:356: UrlDecode
{
mUrlDecode();
}
break;
case 50 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:366: Uuid
{
mUuid();
}
break;
case 51 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:371: Wait
{
mWait();
}
break;
case 52 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:376: Signal
{
mSignal();
}
break;
case 53 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:383: Const
{
mConst();
}
break;
case 54 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:389: Chain
{
mChain();
}
break;
case 55 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:395: Sleep
{
mSleep();
}
break;
case 56 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:401: Rand
{
mRand();
}
break;
case 57 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:406: Spawn
{
mSpawn();
}
break;
case 58 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:412: Defined
{
mDefined();
}
break;
case 59 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:420: Difference
{
mDifference();
}
break;
case 60 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:431: Unique
{
mUnique();
}
break;
case 61 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:438: Round
{
mRound();
}
break;
case 62 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:444: Lib
{
mLib();
}
break;
case 63 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:448: Call
{
mCall();
}
break;
case 64 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:453: Cast
{
mCast();
}
break;
case 65 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:458: Archive
{
mArchive();
}
break;
case 66 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:466: MD5
{
mMD5();
}
break;
case 67 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:470: Break
{
mBreak();
}
break;
case 68 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:476: Continue
{
mContinue();
}
break;
case 69 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:485: Import
{
mImport();
}
break;
case 70 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:492: Suspend
{
mSuspend();
}
break;
case 71 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:500: Message
{
mMessage();
}
break;
case 72 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:508: Format
{
mFormat();
}
break;
case 73 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:515: Use
{
mUse();
}
break;
case 74 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:519: MapFn
{
mMapFn();
}
break;
case 75 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:525: FilterFn
{
mFilterFn();
}
break;
case 76 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:534: Fold
{
mFold();
}
break;
case 77 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:539: Any
{
mAny();
}
break;
case 78 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:543: All
{
mAll();
}
break;
case 79 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:547: TakeWhile
{
mTakeWhile();
}
break;
case 80 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:557: DropWhile
{
mDropWhile();
}
break;
case 81 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:567: SplitWith
{
mSplitWith();
}
break;
case 82 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:577: Timer
{
mTimer();
}
break;
case 83 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:583: RPull
{
mRPull();
}
break;
case 84 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:589: RPush
{
mRPush();
}
break;
case 85 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:595: Transpose
{
mTranspose();
}
break;
case 86 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:605: Evals
{
mEvals();
}
break;
case 87 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:611: Vars
{
mVars();
}
break;
case 88 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:616: Matches
{
mMatches();
}
break;
case 89 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:624: Split
{
mSplit();
}
break;
case 90 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:630: Def
{
mDef();
}
break;
case 91 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:634: Match
{
mMatch();
}
break;
case 92 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:640: As
{
mAs();
}
break;
case 93 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:643: Is
{
mIs();
}
break;
case 94 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:646: Otherwise
{
mOtherwise();
}
break;
case 95 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:656: Switch
{
mSwitch();
}
break;
case 96 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:663: Case
{
mCase();
}
break;
case 97 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:668: Default
{
mDefault();
}
break;
case 98 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:676: If
{
mIf();
}
break;
case 99 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:679: Else
{
mElse();
}
break;
case 100 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:684: Return
{
mReturn();
}
break;
case 101 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:691: For
{
mFor();
}
break;
case 102 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:695: PFor
{
mPFor();
}
break;
case 103 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:700: While
{
mWhile();
}
break;
case 104 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:706: To
{
mTo();
}
break;
case 105 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:709: OBrace
{
mOBrace();
}
break;
case 106 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:716: CBrace
{
mCBrace();
}
break;
case 107 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:723: Do
{
mDo();
}
break;
case 108 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:726: End
{
mEnd();
}
break;
case 109 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:730: In
{
mIn();
}
break;
case 110 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:733: Null
{
mNull();
}
break;
case 111 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:738: New
{
mNew();
}
break;
case 112 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:742: GenSchema
{
mGenSchema();
}
break;
case 113 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:752: GenStruct
{
mGenStruct();
}
break;
case 114 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:762: Template
{
mTemplate();
}
break;
case 115 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:771: Try
{
mTry();
}
break;
case 116 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:775: Catch
{
mCatch();
}
break;
case 117 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:781: Throw
{
mThrow();
}
break;
case 118 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:787: Merge
{
mMerge();
}
break;
case 119 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:793: MergeIf
{
mMergeIf();
}
break;
case 120 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:801: AsyncCall
{
mAsyncCall();
}
break;
case 121 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:811: AsyncCallScript
{
mAsyncCallScript();
}
break;
case 122 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:827: AsyncOneShot
{
mAsyncOneShot();
}
break;
case 123 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:840: AsyncStatus
{
mAsyncStatus();
}
break;
case 124 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:852: SuspendWait
{
mSuspendWait();
}
break;
case 125 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:864: PutCache
{
mPutCache();
}
break;
case 126 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:873: GetCache
{
mGetCache();
}
break;
case 127 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:882: Export
{
mExport();
}
break;
case 128 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:889: B64Compress
{
mB64Compress();
}
break;
case 129 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:901: B64Decompress
{
mB64Decompress();
}
break;
case 130 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:915: Or
{
mOr();
}
break;
case 131 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:918: And
{
mAnd();
}
break;
case 132 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:922: Equals
{
mEquals();
}
break;
case 133 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:929: NEquals
{
mNEquals();
}
break;
case 134 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:937: GTEquals
{
mGTEquals();
}
break;
case 135 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:946: LTEquals
{
mLTEquals();
}
break;
case 136 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:955: Pow
{
mPow();
}
break;
case 137 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:959: Excl
{
mExcl();
}
break;
case 138 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:964: PortA
{
mPortA();
}
break;
case 139 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:970: GT
{
mGT();
}
break;
case 140 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:973: LT
{
mLT();
}
break;
case 141 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:976: Add
{
mAdd();
}
break;
case 142 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:980: Subtract
{
mSubtract();
}
break;
case 143 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:989: Multiply
{
mMultiply();
}
break;
case 144 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:998: Divide
{
mDivide();
}
break;
case 145 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1005: Modulus
{
mModulus();
}
break;
case 146 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1013: OBracket
{
mOBracket();
}
break;
case 147 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1022: CBracket
{
mCBracket();
}
break;
case 148 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1031: OParen
{
mOParen();
}
break;
case 149 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1038: CParen
{
mCParen();
}
break;
case 150 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1045: SColon
{
mSColon();
}
break;
case 151 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1052: Assign
{
mAssign();
}
break;
case 152 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1059: Comma
{
mComma();
}
break;
case 153 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1065: QMark
{
mQMark();
}
break;
case 154 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1071: Colon
{
mColon();
}
break;
case 155 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1077: Patch
{
mPatch();
}
break;
case 156 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1083: PullVal
{
mPullVal();
}
break;
case 157 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1091: PushVal
{
mPushVal();
}
break;
case 158 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1099: Bool
{
mBool();
}
break;
case 159 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1104: Integer
{
mInteger();
}
break;
case 160 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1112: Long
{
mLong();
}
break;
case 161 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1117: Number
{
mNumber();
}
break;
case 162 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1124: PackageIdentifier
{
mPackageIdentifier();
}
break;
case 163 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1142: PropertyPlaceholder
{
mPropertyPlaceholder();
}
break;
case 164 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1162: Identifier
{
mIdentifier();
}
break;
case 165 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1173: KernelIdentifier
{
mKernelIdentifier();
}
break;
case 166 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1190: DottedIdentifier
{
mDottedIdentifier();
}
break;
case 167 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1207: QuotedString
{
mQuotedString();
}
break;
case 168 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1220: String
{
mString();
}
break;
case 169 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1227: Comment
{
mComment();
}
break;
case 170 :
// /Users/amkimian/Development/cloud/Rapture/Libs/Reflex/src/main/antlr3/reflex/Reflex.g:1:1235: Space
{
mSpace();
}
break;
}
}
protected DFA10 dfa10 = new DFA10(this);
protected DFA25 dfa25 = new DFA25(this);
static final String DFA10_eotS =
"\1\uffff\3\4\2\uffff";
static final String DFA10_eofS =
"\6\uffff";
static final String DFA10_minS =
"\2\60\1\111\1\60\2\uffff";
static final String DFA10_maxS =
"\1\71\3\111\2\uffff";
static final String DFA10_acceptS =
"\4\uffff\1\1\1\2";
static final String DFA10_specialS =
"\6\uffff}>";
static final String[] DFA10_transitionS = {
"\1\2\11\1",
"\12\3\17\uffff\1\5",
"\1\5",
"\12\3\17\uffff\1\5",
"",
""
};
static final short[] DFA10_eot = DFA.unpackEncodedString(DFA10_eotS);
static final short[] DFA10_eof = DFA.unpackEncodedString(DFA10_eofS);
static final char[] DFA10_min = DFA.unpackEncodedStringToUnsignedChars(DFA10_minS);
static final char[] DFA10_max = DFA.unpackEncodedStringToUnsignedChars(DFA10_maxS);
static final short[] DFA10_accept = DFA.unpackEncodedString(DFA10_acceptS);
static final short[] DFA10_special = DFA.unpackEncodedString(DFA10_specialS);
static final short[][] DFA10_transition;
static {
int numStates = DFA10_transitionS.length;
DFA10_transition = new short[numStates][];
for (int i=0; i
© 2015 - 2025 Weber Informatics LLC | Privacy Policy