![JAR search and dependency download from the Maven repository](/logo.png)
com.incapture.rapgen.TLexer Maven / Gradle / Ivy
// $ANTLR 3.5.2 /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g 2016-03-01 15:22:58
package com.incapture.rapgen;
import org.antlr.runtime.*;
import java.util.Stack;
import java.util.List;
import java.util.ArrayList;
@SuppressWarnings("all")
public class TLexer extends AbstractTLexer {
public static final int EOF=-1;
public static final int ADDRESSABLE=4;
public static final int API=5;
public static final int AT=6;
public static final int BANG=7;
public static final int BEAN=8;
public static final int BOOLTYPE=9;
public static final int BYTEARRAYTYPE=10;
public static final int CACHEABLE=11;
public static final int CLOSESQUARE=12;
public static final int COLUMN=13;
public static final int COMMA=14;
public static final int COMMENT=15;
public static final int CRUDTYPED=16;
public static final int DATA=17;
public static final int DATETYPE=18;
public static final int DEPRECATED=19;
public static final int DOC=20;
public static final int DOT=21;
public static final int DOUBLETYPE=22;
public static final int DYNENT=23;
public static final int ENTITLE=24;
public static final int EQUAL=25;
public static final int EXTENDS=26;
public static final int FALSE=27;
public static final int G_THAN=28;
public static final int ID=29;
public static final int INCLUDE=30;
public static final int INDEXED=31;
public static final int INT=32;
public static final int INTTYPE=33;
public static final int LBRAC=34;
public static final int LISTTYPE=35;
public static final int LONGCTYPE=36;
public static final int LONGTYPE=37;
public static final int LPAREN=38;
public static final int L_THAN=39;
public static final int MAPTYPE=40;
public static final int MINUS=41;
public static final int NEW=42;
public static final int OBJECTTYPE=43;
public static final int OPENSQUARE=44;
public static final int PACKAGE=45;
public static final int PACKAGENAME=46;
public static final int PRIVATE=47;
public static final int PUBLIC=48;
public static final int RBRAC=49;
public static final int REGULARENTITLE=50;
public static final int RPAREN=51;
public static final int SCHEME=52;
public static final int SDKNAME=53;
public static final int SEMI=54;
public static final int SETTYPE=55;
public static final int SQUOTE=56;
public static final int STORABLE=57;
public static final int STORAGE_PATH=58;
public static final int STREAMING=59;
public static final int STRING=60;
public static final int STRINGTYPE=61;
public static final int TRUE=62;
public static final int TYPED=63;
public static final int VOIDTYPE=64;
public static final int WS=65;
class SaveStruct {
SaveStruct(CharStream input){
this.input = input;
this.marker = input.mark();
}
public CharStream input;
public int marker;
}
Stack includes = new Stack();
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) {
super.reportError(e);
throw new IllegalArgumentException("Failed");
}
// delegates
// delegators
public AbstractTLexer[] getDelegates() {
return new AbstractTLexer[] {};
}
public TLexer() {}
public TLexer(CharStream input) {
this(input, new RecognizerSharedState());
}
public TLexer(CharStream input, RecognizerSharedState state) {
super(input,state);
}
@Override public String getGrammarFileName() { return "/Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g"; }
// $ANTLR start "STRING"
public final void mSTRING() throws RecognitionException {
try {
int _type = STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:58:8: ( '\"' ( . )* '\"' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:58:10: '\"' ( . )* '\"'
{
match('\"');
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:58:14: ( . )*
loop1:
while (true) {
int alt1=2;
int LA1_0 = input.LA(1);
if ( (LA1_0=='\"') ) {
alt1=2;
}
else if ( ((LA1_0 >= '\u0000' && LA1_0 <= '!')||(LA1_0 >= '#' && LA1_0 <= '\uFFFF')) ) {
alt1=1;
}
switch (alt1) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:58:14: .
{
matchAny();
}
break;
default :
break loop1;
}
}
match('\"');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "STRING"
// $ANTLR start "INCLUDE"
public final void mINCLUDE() throws RecognitionException {
try {
int _type = INCLUDE;
int _channel = DEFAULT_TOKEN_CHANNEL;
CommonToken f=null;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:62:6: ( 'include' ( WS )? f= STRING )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:62:8: 'include' ( WS )? f= STRING
{
match("include");
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:62:18: ( WS )?
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/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:62:19: WS
{
mWS();
}
break;
}
int fStart90 = getCharIndex();
int fStartLine90 = getLine();
int fStartCharPos90 = getCharPositionInLine();
mSTRING();
f = new CommonToken(input, Token.INVALID_TOKEN_TYPE, Token.DEFAULT_CHANNEL, fStart90, getCharIndex()-1);
f.setLine(fStartLine90);
f.setCharPositionInLine(fStartCharPos90);
String name = f.getText();
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(getApiReader().read(name));
reset();
} catch(Exception fnf) { throw new Error("Cannot open file " + name); }
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "INCLUDE"
// $ANTLR start "AT"
public final void mAT() throws RecognitionException {
try {
int _type = AT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:79:8: ( '@' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:79:10: '@'
{
match('@');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "AT"
// $ANTLR start "STORAGE_PATH"
public final void mSTORAGE_PATH() throws RecognitionException {
try {
int _type = STORAGE_PATH;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:80:15: ( 'storagePath' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:80:17: 'storagePath'
{
match("storagePath");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "STORAGE_PATH"
// $ANTLR start "SCHEME"
public final void mSCHEME() throws RecognitionException {
try {
int _type = SCHEME;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:81:11: ( 'scheme' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:81:13: 'scheme'
{
match("scheme");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "SCHEME"
// $ANTLR start "STORABLE"
public final void mSTORABLE() throws RecognitionException {
try {
int _type = STORABLE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:82:12: ( 'Storable' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:82:14: 'Storable'
{
match("Storable");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "STORABLE"
// $ANTLR start "CACHEABLE"
public final void mCACHEABLE() throws RecognitionException {
try {
int _type = CACHEABLE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:83:13: ( 'Cacheable' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:83:15: 'Cacheable'
{
match("Cacheable");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "CACHEABLE"
// $ANTLR start "ADDRESSABLE"
public final void mADDRESSABLE() throws RecognitionException {
try {
int _type = ADDRESSABLE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:84:14: ( 'Addressable' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:84:16: 'Addressable'
{
match("Addressable");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "ADDRESSABLE"
// $ANTLR start "DEPRECATED"
public final void mDEPRECATED() throws RecognitionException {
try {
int _type = DEPRECATED;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:85:14: ( ( 'd' | 'D' ) 'eprecated' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:85:16: ( 'd' | 'D' ) 'eprecated'
{
if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
match("eprecated");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "DEPRECATED"
// $ANTLR start "EXTENDS"
public final void mEXTENDS() throws RecognitionException {
try {
int _type = EXTENDS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:86:11: ( 'Extends' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:86:13: 'Extends'
{
match("Extends");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "EXTENDS"
// $ANTLR start "BEAN"
public final void mBEAN() throws RecognitionException {
try {
int _type = BEAN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:87:9: ( 'Bean' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:87:11: 'Bean'
{
match("Bean");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "BEAN"
// $ANTLR start "INDEXED"
public final void mINDEXED() throws RecognitionException {
try {
int _type = INDEXED;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:88:11: ( 'Indexable' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:88:13: 'Indexable'
{
match("Indexable");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "INDEXED"
// $ANTLR start "SDKNAME"
public final void mSDKNAME() throws RecognitionException {
try {
int _type = SDKNAME;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:89:13: ( 'sdk' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:89:15: 'sdk'
{
match("sdk");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "SDKNAME"
// $ANTLR start "TYPED"
public final void mTYPED() throws RecognitionException {
try {
int _type = TYPED;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:90:10: ( 'type' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:90:12: 'type'
{
match("type");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "TYPED"
// $ANTLR start "CRUDTYPED"
public final void mCRUDTYPED() throws RecognitionException {
try {
int _type = CRUDTYPED;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:91:14: ( 'crud' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:91:16: 'crud'
{
match("crud");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "CRUDTYPED"
// $ANTLR start "PACKAGE"
public final void mPACKAGE() throws RecognitionException {
try {
int _type = PACKAGE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:92:11: ( '@package' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:92:13: '@package'
{
match("@package");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "PACKAGE"
// $ANTLR start "ENTITLE"
public final void mENTITLE() throws RecognitionException {
try {
int _type = ENTITLE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:93:13: ( '@entitle' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:93:15: '@entitle'
{
match("@entitle");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "ENTITLE"
// $ANTLR start "PRIVATE"
public final void mPRIVATE() throws RecognitionException {
try {
int _type = PRIVATE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:94:13: ( '@private' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:94:15: '@private'
{
match("@private");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "PRIVATE"
// $ANTLR start "PUBLIC"
public final void mPUBLIC() throws RecognitionException {
try {
int _type = PUBLIC;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:95:13: ( '@public' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:95:15: '@public'
{
match("@public");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "PUBLIC"
// $ANTLR start "STREAMING"
public final void mSTREAMING() throws RecognitionException {
try {
int _type = STREAMING;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:96:13: ( '@streaming' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:96:15: '@streaming'
{
match("@streaming");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "STREAMING"
// $ANTLR start "EQUAL"
public final void mEQUAL() throws RecognitionException {
try {
int _type = EQUAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:97:10: ( '=' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:97:12: '='
{
match('=');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "EQUAL"
// $ANTLR start "DATA"
public final void mDATA() throws RecognitionException {
try {
int _type = DATA;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:98:11: ( 'Data' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:98:13: 'Data'
{
match("Data");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "DATA"
// $ANTLR start "LPAREN"
public final void mLPAREN() throws RecognitionException {
try {
int _type = LPAREN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:99:11: ( '{' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:99:13: '{'
{
match('{');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "LPAREN"
// $ANTLR start "RPAREN"
public final void mRPAREN() throws RecognitionException {
try {
int _type = RPAREN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:100:11: ( '}' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:100:13: '}'
{
match('}');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "RPAREN"
// $ANTLR start "LBRAC"
public final void mLBRAC() throws RecognitionException {
try {
int _type = LBRAC;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:101:10: ( '(' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:101:12: '('
{
match('(');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "LBRAC"
// $ANTLR start "RBRAC"
public final void mRBRAC() throws RecognitionException {
try {
int _type = RBRAC;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:102:10: ( ')' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:102:12: ')'
{
match(')');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "RBRAC"
// $ANTLR start "API"
public final void mAPI() throws RecognitionException {
try {
int _type = API;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:103:8: ( 'api' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:103:10: 'api'
{
match("api");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "API"
// $ANTLR start "BANG"
public final void mBANG() throws RecognitionException {
try {
int _type = BANG;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:104:11: ( '!' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:104:13: '!'
{
match('!');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "BANG"
// $ANTLR start "INTTYPE"
public final void mINTTYPE() throws RecognitionException {
try {
int _type = INTTYPE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:105:11: ( 'int' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:105:13: 'int'
{
match("int");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "INTTYPE"
// $ANTLR start "LONGTYPE"
public final void mLONGTYPE() throws RecognitionException {
try {
int _type = LONGTYPE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:106:12: ( 'long' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:106:14: 'long'
{
match("long");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "LONGTYPE"
// $ANTLR start "LONGCTYPE"
public final void mLONGCTYPE() throws RecognitionException {
try {
int _type = LONGCTYPE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:107:12: ( 'Long' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:107:14: 'Long'
{
match("Long");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "LONGCTYPE"
// $ANTLR start "OBJECTTYPE"
public final void mOBJECTTYPE() throws RecognitionException {
try {
int _type = OBJECTTYPE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:108:13: ( 'Object' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:108:15: 'Object'
{
match("Object");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "OBJECTTYPE"
// $ANTLR start "STRINGTYPE"
public final void mSTRINGTYPE() throws RecognitionException {
try {
int _type = STRINGTYPE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:109:14: ( 'String' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:109:16: 'String'
{
match("String");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "STRINGTYPE"
// $ANTLR start "DOUBLETYPE"
public final void mDOUBLETYPE() throws RecognitionException {
try {
int _type = DOUBLETYPE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:110:14: ( 'Double' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:110:16: 'Double'
{
match("Double");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "DOUBLETYPE"
// $ANTLR start "BOOLTYPE"
public final void mBOOLTYPE() throws RecognitionException {
try {
int _type = BOOLTYPE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:111:12: ( 'Boolean' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:111:14: 'Boolean'
{
match("Boolean");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "BOOLTYPE"
// $ANTLR start "LISTTYPE"
public final void mLISTTYPE() throws RecognitionException {
try {
int _type = LISTTYPE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:112:12: ( 'List' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:112:14: 'List'
{
match("List");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "LISTTYPE"
// $ANTLR start "MAPTYPE"
public final void mMAPTYPE() throws RecognitionException {
try {
int _type = MAPTYPE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:113:11: ( 'Map' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:113:13: 'Map'
{
match("Map");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "MAPTYPE"
// $ANTLR start "SETTYPE"
public final void mSETTYPE() throws RecognitionException {
try {
int _type = SETTYPE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:114:14: ( 'Set' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:114:16: 'Set'
{
match("Set");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "SETTYPE"
// $ANTLR start "BYTEARRAYTYPE"
public final void mBYTEARRAYTYPE() throws RecognitionException {
try {
int _type = BYTEARRAYTYPE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:115:16: ( 'ByteArray' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:115:18: 'ByteArray'
{
match("ByteArray");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "BYTEARRAYTYPE"
// $ANTLR start "TRUE"
public final void mTRUE() throws RecognitionException {
try {
int _type = TRUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:116:8: ( 'true' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:116:10: 'true'
{
match("true");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "TRUE"
// $ANTLR start "FALSE"
public final void mFALSE() throws RecognitionException {
try {
int _type = FALSE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:117:9: ( 'false' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:117:11: 'false'
{
match("false");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "FALSE"
// $ANTLR start "DATETYPE"
public final void mDATETYPE() throws RecognitionException {
try {
int _type = DATETYPE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:118:14: ( 'Date' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:118:16: 'Date'
{
match("Date");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "DATETYPE"
// $ANTLR start "NEW"
public final void mNEW() throws RecognitionException {
try {
int _type = NEW;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:119:14: ( 'new' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:119:16: 'new'
{
match("new");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "NEW"
// $ANTLR start "VOIDTYPE"
public final void mVOIDTYPE() throws RecognitionException {
try {
int _type = VOIDTYPE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:120:14: ( 'void' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:120:16: 'void'
{
match("void");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "VOIDTYPE"
// $ANTLR start "OPENSQUARE"
public final void mOPENSQUARE() throws RecognitionException {
try {
int _type = OPENSQUARE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:122:14: ( '[' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:122:16: '['
{
match('[');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "OPENSQUARE"
// $ANTLR start "CLOSESQUARE"
public final void mCLOSESQUARE() throws RecognitionException {
try {
int _type = CLOSESQUARE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:123:14: ( ']' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:123:16: ']'
{
match(']');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "CLOSESQUARE"
// $ANTLR start "COMMA"
public final void mCOMMA() throws RecognitionException {
try {
int _type = COMMA;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:124:10: ( ',' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:124:12: ','
{
match(',');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "COMMA"
// $ANTLR start "DOT"
public final void mDOT() throws RecognitionException {
try {
int _type = DOT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:125:13: ( '.' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:125:15: '.'
{
match('.');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "DOT"
// $ANTLR start "PACKAGENAME"
public final void mPACKAGENAME() throws RecognitionException {
try {
int _type = PACKAGENAME;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:126:14: ( ( 'a' .. 'z' )+ ( '.' ( 'a' .. 'z' )+ )+ )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:126:16: ( 'a' .. 'z' )+ ( '.' ( 'a' .. 'z' )+ )+
{
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:126:16: ( 'a' .. 'z' )+
int cnt3=0;
loop3:
while (true) {
int alt3=2;
int LA3_0 = input.LA(1);
if ( ((LA3_0 >= 'a' && LA3_0 <= 'z')) ) {
alt3=1;
}
switch (alt3) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:
{
if ( (input.LA(1) >= 'a' && input.LA(1) <= 'z') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
}
break;
default :
if ( cnt3 >= 1 ) break loop3;
EarlyExitException eee = new EarlyExitException(3, input);
throw eee;
}
cnt3++;
}
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:126:28: ( '.' ( 'a' .. 'z' )+ )+
int cnt5=0;
loop5:
while (true) {
int alt5=2;
int LA5_0 = input.LA(1);
if ( (LA5_0=='.') ) {
alt5=1;
}
switch (alt5) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:126:29: '.' ( 'a' .. 'z' )+
{
match('.');
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:126:33: ( 'a' .. 'z' )+
int cnt4=0;
loop4:
while (true) {
int alt4=2;
int LA4_0 = input.LA(1);
if ( ((LA4_0 >= 'a' && LA4_0 <= 'z')) ) {
alt4=1;
}
switch (alt4) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:
{
if ( (input.LA(1) >= 'a' && input.LA(1) <= 'z') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
}
break;
default :
if ( cnt4 >= 1 ) break loop4;
EarlyExitException eee = new EarlyExitException(4, input);
throw eee;
}
cnt4++;
}
}
break;
default :
if ( cnt5 >= 1 ) break loop5;
EarlyExitException eee = new EarlyExitException(5, input);
throw eee;
}
cnt5++;
}
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "PACKAGENAME"
// $ANTLR start "REGULARENTITLE"
public final void mREGULARENTITLE() throws RecognitionException {
try {
int _type = REGULARENTITLE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:127:17: ( '/' ( 'a' .. 'z' )+ )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:127:19: '/' ( 'a' .. 'z' )+
{
match('/');
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:127:23: ( 'a' .. 'z' )+
int cnt6=0;
loop6:
while (true) {
int alt6=2;
int LA6_0 = input.LA(1);
if ( ((LA6_0 >= 'a' && LA6_0 <= 'z')) ) {
alt6=1;
}
switch (alt6) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:
{
if ( (input.LA(1) >= 'a' && input.LA(1) <= 'z') ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
}
break;
default :
if ( cnt6 >= 1 ) break loop6;
EarlyExitException eee = new EarlyExitException(6, input);
throw eee;
}
cnt6++;
}
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "REGULARENTITLE"
// $ANTLR start "DYNENT"
public final void mDYNENT() throws RecognitionException {
try {
int _type = DYNENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:128:11: ( '/$' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:128:13: '/$'
{
match("/$");
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "DYNENT"
// $ANTLR start "SEMI"
public final void mSEMI() throws RecognitionException {
try {
int _type = SEMI;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:129:8: ( ';' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:129:10: ';'
{
match(';');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "SEMI"
// $ANTLR start "ID"
public final void mID() throws RecognitionException {
try {
int _type = ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:130:8: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' )* )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:130:10: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' )*
{
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/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:130:34: ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' )*
loop7:
while (true) {
int alt7=2;
int LA7_0 = input.LA(1);
if ( ((LA7_0 >= '0' && LA7_0 <= '9')||(LA7_0 >= 'A' && LA7_0 <= 'Z')||LA7_0=='_'||(LA7_0 >= 'a' && LA7_0 <= 'z')) ) {
alt7=1;
}
switch (alt7) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.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 loop7;
}
}
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "ID"
// $ANTLR start "INT"
public final void mINT() throws RecognitionException {
try {
int _type = INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:132:8: ( ( '0' .. '9' )+ )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:132:10: ( '0' .. '9' )+
{
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:132:10: ( '0' .. '9' )+
int cnt8=0;
loop8:
while (true) {
int alt8=2;
int LA8_0 = input.LA(1);
if ( ((LA8_0 >= '0' && LA8_0 <= '9')) ) {
alt8=1;
}
switch (alt8) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.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 :
if ( cnt8 >= 1 ) break loop8;
EarlyExitException eee = new EarlyExitException(8, input);
throw eee;
}
cnt8++;
}
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "INT"
// $ANTLR start "DOC"
public final void mDOC() throws RecognitionException {
try {
int _type = DOC;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:134:11: ( OPENSQUARE ( options {greedy=false; } :~ ( '\\u0080' .. '\\uFFFE' ) )* CLOSESQUARE )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:134:15: OPENSQUARE ( options {greedy=false; } :~ ( '\\u0080' .. '\\uFFFE' ) )* CLOSESQUARE
{
mOPENSQUARE();
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:134:26: ( options {greedy=false; } :~ ( '\\u0080' .. '\\uFFFE' ) )*
loop9:
while (true) {
int alt9=2;
int LA9_0 = input.LA(1);
if ( (LA9_0==']') ) {
alt9=2;
}
else if ( ((LA9_0 >= '\u0000' && LA9_0 <= '\\')||(LA9_0 >= '^' && LA9_0 <= '\u007F')||LA9_0=='\uFFFF') ) {
alt9=1;
}
switch (alt9) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:134:54: ~ ( '\\u0080' .. '\\uFFFE' )
{
if ( (input.LA(1) >= '\u0000' && input.LA(1) <= '\u007F')||input.LA(1)=='\uFFFF' ) {
input.consume();
}
else {
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;
}
}
break;
default :
break loop9;
}
}
mCLOSESQUARE();
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "DOC"
// $ANTLR start "COMMENT"
public final void mCOMMENT() throws RecognitionException {
try {
int _type = COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:136:14: ( '//' (~ ( '\\n' | '\\r' ) )* ( '\\r' )? '\\n' | '/*' ( options {greedy=false; } : . )* '*/' )
int alt13=2;
int LA13_0 = input.LA(1);
if ( (LA13_0=='/') ) {
int LA13_1 = input.LA(2);
if ( (LA13_1=='/') ) {
alt13=1;
}
else if ( (LA13_1=='*') ) {
alt13=2;
}
else {
int nvaeMark = input.mark();
try {
input.consume();
NoViableAltException nvae =
new NoViableAltException("", 13, 1, input);
throw nvae;
} finally {
input.rewind(nvaeMark);
}
}
}
else {
NoViableAltException nvae =
new NoViableAltException("", 13, 0, input);
throw nvae;
}
switch (alt13) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:136:18: '//' (~ ( '\\n' | '\\r' ) )* ( '\\r' )? '\\n'
{
match("//");
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:136:23: (~ ( '\\n' | '\\r' ) )*
loop10:
while (true) {
int alt10=2;
int LA10_0 = input.LA(1);
if ( ((LA10_0 >= '\u0000' && LA10_0 <= '\t')||(LA10_0 >= '\u000B' && LA10_0 <= '\f')||(LA10_0 >= '\u000E' && LA10_0 <= '\uFFFF')) ) {
alt10=1;
}
switch (alt10) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.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 loop10;
}
}
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:136:37: ( '\\r' )?
int alt11=2;
int LA11_0 = input.LA(1);
if ( (LA11_0=='\r') ) {
alt11=1;
}
switch (alt11) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:136:37: '\\r'
{
match('\r');
}
break;
}
match('\n');
_channel = HIDDEN;
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:137:12: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:137:17: ( options {greedy=false; } : . )*
loop12:
while (true) {
int alt12=2;
int LA12_0 = input.LA(1);
if ( (LA12_0=='*') ) {
int LA12_1 = input.LA(2);
if ( (LA12_1=='/') ) {
alt12=2;
}
else if ( ((LA12_1 >= '\u0000' && LA12_1 <= '.')||(LA12_1 >= '0' && LA12_1 <= '\uFFFF')) ) {
alt12=1;
}
}
else if ( ((LA12_0 >= '\u0000' && LA12_0 <= ')')||(LA12_0 >= '+' && LA12_0 <= '\uFFFF')) ) {
alt12=1;
}
switch (alt12) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:137:45: .
{
matchAny();
}
break;
default :
break loop12;
}
}
match("*/");
_channel = HIDDEN;
}
break;
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "COMMENT"
// $ANTLR start "SQUOTE"
public final void mSQUOTE() throws RecognitionException {
try {
int _type = SQUOTE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:140:13: ( '\\'' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:140:15: '\\''
{
match('\'');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "SQUOTE"
// $ANTLR start "L_THAN"
public final void mL_THAN() throws RecognitionException {
try {
int _type = L_THAN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:141:13: ( '<' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:141:15: '<'
{
match('<');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "L_THAN"
// $ANTLR start "G_THAN"
public final void mG_THAN() throws RecognitionException {
try {
int _type = G_THAN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:142:13: ( '>' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:142:15: '>'
{
match('>');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "G_THAN"
// $ANTLR start "MINUS"
public final void mMINUS() throws RecognitionException {
try {
int _type = MINUS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:143:13: ( '-' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:143:15: '-'
{
match('-');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "MINUS"
// $ANTLR start "WS"
public final void mWS() throws RecognitionException {
try {
int _type = WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:145:11: ( ( ' ' | '\\t' | '\\r' | '\\n' | '\\f' ) )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:145:15: ( ' ' | '\\t' | '\\r' | '\\n' | '\\f' )
{
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;
}
_channel = HIDDEN;
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "WS"
// $ANTLR start "COLUMN"
public final void mCOLUMN() throws RecognitionException {
try {
int _type = COLUMN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:153:11: ( ':' )
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:153:13: ':'
{
match(':');
}
state.type = _type;
state.channel = _channel;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "COLUMN"
@Override
public void mTokens() throws RecognitionException {
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:8: ( STRING | INCLUDE | AT | STORAGE_PATH | SCHEME | STORABLE | CACHEABLE | ADDRESSABLE | DEPRECATED | EXTENDS | BEAN | INDEXED | SDKNAME | TYPED | CRUDTYPED | PACKAGE | ENTITLE | PRIVATE | PUBLIC | STREAMING | EQUAL | DATA | LPAREN | RPAREN | LBRAC | RBRAC | API | BANG | INTTYPE | LONGTYPE | LONGCTYPE | OBJECTTYPE | STRINGTYPE | DOUBLETYPE | BOOLTYPE | LISTTYPE | MAPTYPE | SETTYPE | BYTEARRAYTYPE | TRUE | FALSE | DATETYPE | NEW | VOIDTYPE | OPENSQUARE | CLOSESQUARE | COMMA | DOT | PACKAGENAME | REGULARENTITLE | DYNENT | SEMI | ID | INT | DOC | COMMENT | SQUOTE | L_THAN | G_THAN | MINUS | WS | COLUMN )
int alt14=62;
alt14 = dfa14.predict(input);
switch (alt14) {
case 1 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:10: STRING
{
mSTRING();
}
break;
case 2 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:17: INCLUDE
{
mINCLUDE();
}
break;
case 3 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:25: AT
{
mAT();
}
break;
case 4 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:28: STORAGE_PATH
{
mSTORAGE_PATH();
}
break;
case 5 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:41: SCHEME
{
mSCHEME();
}
break;
case 6 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:48: STORABLE
{
mSTORABLE();
}
break;
case 7 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:57: CACHEABLE
{
mCACHEABLE();
}
break;
case 8 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:67: ADDRESSABLE
{
mADDRESSABLE();
}
break;
case 9 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:79: DEPRECATED
{
mDEPRECATED();
}
break;
case 10 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:90: EXTENDS
{
mEXTENDS();
}
break;
case 11 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:98: BEAN
{
mBEAN();
}
break;
case 12 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:103: INDEXED
{
mINDEXED();
}
break;
case 13 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:111: SDKNAME
{
mSDKNAME();
}
break;
case 14 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:119: TYPED
{
mTYPED();
}
break;
case 15 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:125: CRUDTYPED
{
mCRUDTYPED();
}
break;
case 16 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:135: PACKAGE
{
mPACKAGE();
}
break;
case 17 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:143: ENTITLE
{
mENTITLE();
}
break;
case 18 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:151: PRIVATE
{
mPRIVATE();
}
break;
case 19 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:159: PUBLIC
{
mPUBLIC();
}
break;
case 20 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:166: STREAMING
{
mSTREAMING();
}
break;
case 21 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:176: EQUAL
{
mEQUAL();
}
break;
case 22 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:182: DATA
{
mDATA();
}
break;
case 23 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:187: LPAREN
{
mLPAREN();
}
break;
case 24 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:194: RPAREN
{
mRPAREN();
}
break;
case 25 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:201: LBRAC
{
mLBRAC();
}
break;
case 26 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:207: RBRAC
{
mRBRAC();
}
break;
case 27 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:213: API
{
mAPI();
}
break;
case 28 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:217: BANG
{
mBANG();
}
break;
case 29 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:222: INTTYPE
{
mINTTYPE();
}
break;
case 30 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:230: LONGTYPE
{
mLONGTYPE();
}
break;
case 31 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:239: LONGCTYPE
{
mLONGCTYPE();
}
break;
case 32 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:249: OBJECTTYPE
{
mOBJECTTYPE();
}
break;
case 33 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:260: STRINGTYPE
{
mSTRINGTYPE();
}
break;
case 34 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:271: DOUBLETYPE
{
mDOUBLETYPE();
}
break;
case 35 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:282: BOOLTYPE
{
mBOOLTYPE();
}
break;
case 36 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:291: LISTTYPE
{
mLISTTYPE();
}
break;
case 37 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:300: MAPTYPE
{
mMAPTYPE();
}
break;
case 38 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:308: SETTYPE
{
mSETTYPE();
}
break;
case 39 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:316: BYTEARRAYTYPE
{
mBYTEARRAYTYPE();
}
break;
case 40 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:330: TRUE
{
mTRUE();
}
break;
case 41 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:335: FALSE
{
mFALSE();
}
break;
case 42 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:341: DATETYPE
{
mDATETYPE();
}
break;
case 43 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:350: NEW
{
mNEW();
}
break;
case 44 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:354: VOIDTYPE
{
mVOIDTYPE();
}
break;
case 45 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:363: OPENSQUARE
{
mOPENSQUARE();
}
break;
case 46 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:374: CLOSESQUARE
{
mCLOSESQUARE();
}
break;
case 47 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:386: COMMA
{
mCOMMA();
}
break;
case 48 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:392: DOT
{
mDOT();
}
break;
case 49 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:396: PACKAGENAME
{
mPACKAGENAME();
}
break;
case 50 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:408: REGULARENTITLE
{
mREGULARENTITLE();
}
break;
case 51 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:423: DYNENT
{
mDYNENT();
}
break;
case 52 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:430: SEMI
{
mSEMI();
}
break;
case 53 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:435: ID
{
mID();
}
break;
case 54 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:438: INT
{
mINT();
}
break;
case 55 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:442: DOC
{
mDOC();
}
break;
case 56 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:446: COMMENT
{
mCOMMENT();
}
break;
case 57 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:454: SQUOTE
{
mSQUOTE();
}
break;
case 58 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:461: L_THAN
{
mL_THAN();
}
break;
case 59 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:468: G_THAN
{
mG_THAN();
}
break;
case 60 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:475: MINUS
{
mMINUS();
}
break;
case 61 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:481: WS
{
mWS();
}
break;
case 62 :
// /Users/amkimian/Development/cloud/Rapture/Libs/CodeGen/CodeGenLib/src/main/antlr3/com/incapture/rapgen/TLexer.g:1:484: COLUMN
{
mCOLUMN();
}
break;
}
}
protected DFA14 dfa14 = new DFA14(this);
static final String DFA14_eotS =
"\2\uffff\1\44\1\62\12\44\1\uffff\1\44\4\uffff\1\44\1\uffff\7\44\1\117"+
"\3\uffff\1\44\12\uffff\1\44\1\uffff\1\44\4\uffff\34\44\5\uffff\1\44\1"+
"\167\3\uffff\2\44\1\172\2\44\1\175\16\44\1\u008d\4\44\1\u0092\1\44\1\u0094"+
"\2\44\1\uffff\2\44\1\uffff\2\44\1\uffff\3\44\1\u009e\1\u009f\2\44\1\u00a2"+
"\3\44\1\u00a6\1\u00a7\1\u00a8\1\44\1\uffff\1\u00aa\1\u00ab\1\u00ac\1\44"+
"\1\uffff\1\44\1\uffff\1\u00af\10\44\2\uffff\2\44\1\uffff\3\44\3\uffff"+
"\1\44\3\uffff\1\44\1\u00bf\1\uffff\2\44\1\u00c2\1\44\1\u00c4\3\44\1\u00c8"+
"\5\44\1\u00ce\1\uffff\2\44\1\uffff\1\44\1\uffff\3\44\1\uffff\1\u00d5\1"+
"\u00d6\3\44\2\uffff\1\44\1\u00db\3\44\2\uffff\4\44\1\uffff\1\u00e3\2\44"+
"\1\u00e6\1\u00e7\2\44\1\uffff\1\44\1\u00eb\2\uffff\1\u00eb\1\u00ec\1\u00ed"+
"\3\uffff";
static final String DFA14_eofS =
"\u00ee\uffff";
static final String DFA14_minS =
"\1\11\1\uffff\1\56\1\145\1\56\1\145\1\141\1\144\1\141\1\170\1\145\1\156"+
"\2\56\1\uffff\1\56\4\uffff\1\56\1\uffff\1\56\1\151\1\142\1\141\3\56\1"+
"\0\3\uffff\1\56\1\44\11\uffff\1\56\1\uffff\1\56\1\141\3\uffff\3\56\1\157"+
"\1\164\1\143\1\144\1\160\1\164\1\165\1\164\1\141\1\157\1\164\1\144\6\56"+
"\1\156\1\163\1\152\1\160\3\56\5\uffff\2\56\3\uffff\3\56\1\162\1\151\1"+
"\60\1\150\2\162\1\141\1\142\1\145\1\156\1\154\2\145\6\56\1\147\1\164\1"+
"\145\1\60\4\56\1\uffff\2\56\1\uffff\1\141\1\156\1\uffff\3\145\2\60\1\154"+
"\1\156\1\60\1\145\1\101\1\170\4\56\1\uffff\1\56\2\60\1\143\1\uffff\1\56"+
"\1\uffff\4\56\1\142\1\147\1\141\1\163\1\143\2\uffff\1\145\1\144\1\uffff"+
"\1\141\1\162\1\141\3\uffff\1\56\3\uffff\1\164\1\56\1\uffff\3\56\1\154"+
"\1\60\1\142\1\163\1\141\1\60\1\163\1\156\1\162\1\142\1\56\1\60\1\uffff"+
"\1\11\1\56\1\uffff\1\145\1\uffff\1\154\1\141\1\164\1\uffff\2\60\1\141"+
"\1\154\1\56\2\uffff\1\141\1\60\1\145\1\142\1\145\2\uffff\1\171\1\145\1"+
"\56\1\164\1\uffff\1\60\1\154\1\144\2\60\1\56\1\150\1\uffff\1\145\1\60"+
"\2\uffff\1\56\2\60\3\uffff";
static final String DFA14_maxS =
"\1\175\1\uffff\1\172\1\163\1\172\1\164\1\141\1\144\1\157\1\170\1\171\1"+
"\156\2\172\1\uffff\1\172\4\uffff\1\172\1\uffff\1\172\1\157\1\142\1\141"+
"\3\172\1\uffff\3\uffff\2\172\11\uffff\1\172\1\uffff\1\172\1\165\3\uffff"+
"\3\172\1\162\1\164\1\143\1\144\1\160\1\164\1\165\1\164\1\141\1\157\1\164"+
"\1\144\6\172\1\156\1\163\1\152\1\160\3\172\5\uffff\2\172\3\uffff\3\172"+
"\1\162\1\151\1\172\1\150\2\162\1\145\1\142\1\145\1\156\1\154\2\145\6\172"+
"\1\147\1\164\1\145\5\172\1\uffff\2\172\1\uffff\1\141\1\156\1\uffff\3\145"+
"\2\172\1\154\1\156\1\172\1\145\1\101\1\170\4\172\1\uffff\3\172\1\143\1"+
"\uffff\1\172\1\uffff\4\172\1\142\1\147\1\141\1\163\1\143\2\uffff\1\145"+
"\1\144\1\uffff\1\141\1\162\1\141\3\uffff\1\172\3\uffff\1\164\1\172\1\uffff"+
"\3\172\1\154\1\172\1\142\1\163\1\141\1\172\1\163\1\156\1\162\1\142\2\172"+
"\1\uffff\2\172\1\uffff\1\145\1\uffff\1\154\1\141\1\164\1\uffff\2\172\1"+
"\141\1\154\1\172\2\uffff\1\141\1\172\1\145\1\142\1\145\2\uffff\1\171\1"+
"\145\1\172\1\164\1\uffff\1\172\1\154\1\144\3\172\1\150\1\uffff\1\145\1"+
"\172\2\uffff\3\172\3\uffff";
static final String DFA14_acceptS =
"\1\uffff\1\1\14\uffff\1\25\1\uffff\1\27\1\30\1\31\1\32\1\uffff\1\34\10"+
"\uffff\1\56\1\57\1\60\2\uffff\1\64\1\65\1\66\1\71\1\72\1\73\1\74\1\75"+
"\1\76\1\uffff\1\61\2\uffff\1\21\1\24\1\3\34\uffff\1\55\1\67\1\63\1\70"+
"\1\62\2\uffff\1\20\1\22\1\23\36\uffff\1\35\2\uffff\1\15\2\uffff\1\46\17"+
"\uffff\1\33\4\uffff\1\45\1\uffff\1\53\11\uffff\1\26\1\52\2\uffff\1\13"+
"\3\uffff\1\16\1\50\1\17\1\uffff\1\36\1\37\1\44\2\uffff\1\54\17\uffff\1"+
"\51\2\uffff\1\5\1\uffff\1\41\3\uffff\1\42\5\uffff\1\40\1\2\5\uffff\1\12"+
"\1\43\4\uffff\1\6\7\uffff\1\7\2\uffff\1\47\1\14\3\uffff\1\11\1\4\1\10";
static final String DFA14_specialS =
"\35\uffff\1\0\u00d0\uffff}>";
static final String[] DFA14_transitionS = {
"\2\52\1\uffff\2\52\22\uffff\1\52\1\25\1\1\4\uffff\1\46\1\22\1\23\2\uffff"+
"\1\37\1\51\1\40\1\42\12\45\1\53\1\43\1\47\1\16\1\50\1\uffff\1\3\1\7\1"+
"\12\1\6\1\10\1\11\3\44\1\13\2\44\1\27\1\31\1\44\1\30\3\44\1\5\7\44\1"+
"\35\1\uffff\1\36\1\uffff\1\44\1\uffff\1\24\1\41\1\15\1\17\1\41\1\32\2"+
"\41\1\2\2\41\1\26\1\41\1\33\4\41\1\4\1\14\1\41\1\34\4\41\1\20\1\uffff"+
"\1\21",
"",
"\1\55\62\uffff\15\56\1\54\14\56",
"\1\60\12\uffff\1\57\2\uffff\1\61",
"\1\55\62\uffff\2\56\1\64\1\65\17\56\1\63\6\56",
"\1\67\16\uffff\1\66",
"\1\70",
"\1\71",
"\1\73\3\uffff\1\72\11\uffff\1\74",
"\1\75",
"\1\76\11\uffff\1\77\11\uffff\1\100",
"\1\101",
"\1\55\62\uffff\21\56\1\103\6\56\1\102\1\56",
"\1\55\62\uffff\21\56\1\104\10\56",
"",
"\1\55\62\uffff\4\56\1\105\25\56",
"",
"",
"",
"",
"\1\55\62\uffff\17\56\1\106\12\56",
"",
"\1\55\62\uffff\16\56\1\107\13\56",
"\1\111\5\uffff\1\110",
"\1\112",
"\1\113",
"\1\55\62\uffff\1\114\31\56",
"\1\55\62\uffff\4\56\1\115\25\56",
"\1\55\62\uffff\16\56\1\116\13\56",
"\u0080\120\uff7f\uffff\1\120",
"",
"",
"",
"\1\55\62\uffff\32\56",
"\1\121\5\uffff\1\122\4\uffff\1\122\61\uffff\32\123",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"\1\55\62\uffff\2\56\1\124\20\56\1\125\6\56",
"",
"\1\55\62\uffff\32\56",
"\1\126\20\uffff\1\127\2\uffff\1\130",
"",
"",
"",
"\1\55\62\uffff\16\56\1\131\13\56",
"\1\55\62\uffff\7\56\1\132\22\56",
"\1\55\62\uffff\12\56\1\133\17\56",
"\1\134\2\uffff\1\135",
"\1\136",
"\1\137",
"\1\140",
"\1\141",
"\1\142",
"\1\143",
"\1\144",
"\1\145",
"\1\146",
"\1\147",
"\1\150",
"\1\55\62\uffff\17\56\1\151\12\56",
"\1\55\62\uffff\24\56\1\152\5\56",
"\1\55\62\uffff\24\56\1\153\5\56",
"\1\55\62\uffff\17\56\1\154\12\56",
"\1\55\62\uffff\10\56\1\155\21\56",
"\1\55\62\uffff\15\56\1\156\14\56",
"\1\157",
"\1\160",
"\1\161",
"\1\162",
"\1\55\62\uffff\13\56\1\163\16\56",
"\1\55\62\uffff\26\56\1\164\3\56",
"\1\55\62\uffff\10\56\1\165\21\56",
"",
"",
"",
"",
"",
"\1\55\62\uffff\13\56\1\166\16\56",
"\1\55\1\uffff\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\56",
"",
"",
"",
"\1\55\62\uffff\21\56\1\170\10\56",
"\1\55\62\uffff\4\56\1\171\25\56",
"\1\55\1\uffff\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\56",
"\1\173",
"\1\174",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\1\176",
"\1\177",
"\1\u0080",
"\1\u0081\3\uffff\1\u0082",
"\1\u0083",
"\1\u0084",
"\1\u0085",
"\1\u0086",
"\1\u0087",
"\1\u0088",
"\1\55\62\uffff\4\56\1\u0089\25\56",
"\1\55\62\uffff\4\56\1\u008a\25\56",
"\1\55\62\uffff\3\56\1\u008b\26\56",
"\1\55\62\uffff\21\56\1\u008c\10\56",
"\1\55\1\uffff\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\56",
"\1\55\62\uffff\6\56\1\u008e\23\56",
"\1\u008f",
"\1\u0090",
"\1\u0091",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\1\55\62\uffff\22\56\1\u0093\7\56",
"\1\55\1\uffff\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\56",
"\1\55\62\uffff\3\56\1\u0095\26\56",
"\1\55\62\uffff\24\56\1\u0096\5\56",
"",
"\1\55\62\uffff\1\u0097\31\56",
"\1\55\62\uffff\14\56\1\u0098\15\56",
"",
"\1\u0099",
"\1\u009a",
"",
"\1\u009b",
"\1\u009c",
"\1\u009d",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\1\u00a0",
"\1\u00a1",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\1\u00a3",
"\1\u00a4",
"\1\u00a5",
"\1\55\1\uffff\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\56",
"\1\55\1\uffff\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\56",
"\1\55\1\uffff\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\56",
"\1\55\62\uffff\4\56\1\u00a9\25\56",
"",
"\1\55\1\uffff\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\56",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\1\u00ad",
"",
"\1\55\62\uffff\4\56\1\u00ae\25\56",
"",
"\1\55\1\uffff\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\56",
"\1\55\62\uffff\3\56\1\u00b0\26\56",
"\1\55\62\uffff\6\56\1\u00b1\23\56",
"\1\55\62\uffff\4\56\1\u00b2\25\56",
"\1\u00b3",
"\1\u00b4",
"\1\u00b5",
"\1\u00b6",
"\1\u00b7",
"",
"",
"\1\u00b8",
"\1\u00b9",
"",
"\1\u00ba",
"\1\u00bb",
"\1\u00bc",
"",
"",
"",
"\1\55\62\uffff\2\56\1\u00bd\27\56",
"",
"",
"",
"\1\u00be",
"\1\55\1\uffff\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\56",
"",
"\1\55\62\uffff\4\56\1\u00c0\25\56",
"\1\55\62\uffff\4\56\1\u00c1\25\56",
"\1\55\1\uffff\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\56",
"\1\u00c3",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\1\u00c5",
"\1\u00c6",
"\1\u00c7",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\1\u00c9",
"\1\u00ca",
"\1\u00cb",
"\1\u00cc",
"\1\55\62\uffff\1\u00cd\31\56",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"",
"\2\u00cf\1\uffff\2\u00cf\22\uffff\1\u00cf\1\uffff\1\u00cf\13\uffff\1"+
"\55\62\uffff\32\56",
"\1\55\41\uffff\1\u00d0\20\uffff\32\56",
"",
"\1\u00d1",
"",
"\1\u00d2",
"\1\u00d3",
"\1\u00d4",
"",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\1\u00d7",
"\1\u00d8",
"\1\55\62\uffff\23\56\1\u00d9\6\56",
"",
"",
"\1\u00da",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\1\u00dc",
"\1\u00dd",
"\1\u00de",
"",
"",
"\1\u00df",
"\1\u00e0",
"\1\55\62\uffff\4\56\1\u00e1\25\56",
"\1\u00e2",
"",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\1\u00e4",
"\1\u00e5",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\1\55\62\uffff\3\56\1\u00e8\26\56",
"\1\u00e9",
"",
"\1\u00ea",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"",
"",
"\1\55\1\uffff\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\56",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44",
"",
"",
""
};
static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS);
static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS);
static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS);
static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS);
static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS);
static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS);
static final short[][] DFA14_transition;
static {
int numStates = DFA14_transitionS.length;
DFA14_transition = new short[numStates][];
for (int i=0; i= '\u0000' && LA14_29 <= '\u007F')||LA14_29=='\uFFFF') ) {s = 80;}
else s = 79;
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 14, _s, input);
error(nvae);
throw nvae;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy