kites.parser
Class TRSParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by kites.parser.TRSParser

public class TRSParser
extends org.antlr.runtime.Parser


Field Summary
static int COMMENT
           
static int EOF
           
private  java.util.List<java.lang.String> errors
           
static int FILENAME
           
static org.antlr.runtime.BitSet FOLLOW_15_in_rulelist87
           
static org.antlr.runtime.BitSet FOLLOW_constant_in_function296
           
static org.antlr.runtime.BitSet FOLLOW_constant_in_instance120
           
static org.antlr.runtime.BitSet FOLLOW_constant_in_rule196
           
static org.antlr.runtime.BitSet FOLLOW_constant_in_rule242
           
static org.antlr.runtime.BitSet FOLLOW_function_in_function305
           
static org.antlr.runtime.BitSet FOLLOW_function_in_instance111
           
static org.antlr.runtime.BitSet FOLLOW_function_in_rule209
           
static org.antlr.runtime.BitSet FOLLOW_function_in_rule254
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant328
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_function280
           
static org.antlr.runtime.BitSet FOLLOW_INCLUDE_in_rulelist73
           
static org.antlr.runtime.BitSet FOLLOW_instance_in_rulelist89
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_function285
           
static org.antlr.runtime.BitSet FOLLOW_RARROW_in_rule218
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_function314
           
static org.antlr.runtime.BitSet FOLLOW_rule_in_rulelist66
           
static org.antlr.runtime.BitSet FOLLOW_var_in_function289
           
static org.antlr.runtime.BitSet FOLLOW_var_in_rule179
           
static org.antlr.runtime.BitSet FOLLOW_var_in_rule225
           
static org.antlr.runtime.BitSet FOLLOW_VAR_in_var345
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_rulelist81
           
static int IDENT
           
static int INC
           
static int INCLUDE
           
static int LPAR
           
static int MULTI_COMMENT
           
static int RARROW
           
static int RPAR
           
static java.lang.String[] tokenNames
           
static int VAR
           
static int WS
           
 
Fields inherited from class org.antlr.runtime.Parser
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
_fsp, backtracking, DEFAULT_TOKEN_CHANNEL, errorRecovery, failed, following, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, lastErrorIndex, MEMO_RULE_FAILED, MEMO_RULE_FAILED_I, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, ruleMemo
 
Constructor Summary
TRSParser(org.antlr.runtime.TokenStream input)
           
 
Method Summary
 ASTNode constant()
           
 void displayRecognitionError(java.lang.String[] tokenNames, org.antlr.runtime.RecognitionException e)
           
 ASTNode function()
           
 java.util.List<java.lang.String> getErrors()
           
 java.lang.String getGrammarFileName()
           
 java.lang.String[] getTokenNames()
           
 ASTNode instance()
           
 Rule rule()
           
 TRSFile rulelist()
           
 ASTNode var()
           
 
Methods inherited from class org.antlr.runtime.Parser
getTokenStream, reset, setTokenStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, emitErrorMessage, endResync, getBacktrackingLevel, getErrorHeader, getErrorMessage, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatch, pushFollow, recover, recoverFromMismatchedElement, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final java.lang.String[] tokenNames

INC

public static final int INC
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

LPAR

public static final int LPAR
See Also:
Constant Field Values

FILENAME

public static final int FILENAME
See Also:
Constant Field Values

INCLUDE

public static final int INCLUDE
See Also:
Constant Field Values

RARROW

public static final int RARROW
See Also:
Constant Field Values

MULTI_COMMENT

public static final int MULTI_COMMENT
See Also:
Constant Field Values

IDENT

public static final int IDENT
See Also:
Constant Field Values

RPAR

public static final int RPAR
See Also:
Constant Field Values

VAR

public static final int VAR
See Also:
Constant Field Values

COMMENT

public static final int COMMENT
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

errors

private java.util.List<java.lang.String> errors

FOLLOW_rule_in_rulelist66

public static final org.antlr.runtime.BitSet FOLLOW_rule_in_rulelist66

FOLLOW_INCLUDE_in_rulelist73

public static final org.antlr.runtime.BitSet FOLLOW_INCLUDE_in_rulelist73

FOLLOW_WS_in_rulelist81

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_rulelist81

FOLLOW_15_in_rulelist87

public static final org.antlr.runtime.BitSet FOLLOW_15_in_rulelist87

FOLLOW_instance_in_rulelist89

public static final org.antlr.runtime.BitSet FOLLOW_instance_in_rulelist89

FOLLOW_function_in_instance111

public static final org.antlr.runtime.BitSet FOLLOW_function_in_instance111

FOLLOW_constant_in_instance120

public static final org.antlr.runtime.BitSet FOLLOW_constant_in_instance120

FOLLOW_var_in_rule179

public static final org.antlr.runtime.BitSet FOLLOW_var_in_rule179

FOLLOW_constant_in_rule196

public static final org.antlr.runtime.BitSet FOLLOW_constant_in_rule196

FOLLOW_function_in_rule209

public static final org.antlr.runtime.BitSet FOLLOW_function_in_rule209

FOLLOW_RARROW_in_rule218

public static final org.antlr.runtime.BitSet FOLLOW_RARROW_in_rule218

FOLLOW_var_in_rule225

public static final org.antlr.runtime.BitSet FOLLOW_var_in_rule225

FOLLOW_constant_in_rule242

public static final org.antlr.runtime.BitSet FOLLOW_constant_in_rule242

FOLLOW_function_in_rule254

public static final org.antlr.runtime.BitSet FOLLOW_function_in_rule254

FOLLOW_IDENT_in_function280

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_function280

FOLLOW_LPAR_in_function285

public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_function285

FOLLOW_var_in_function289

public static final org.antlr.runtime.BitSet FOLLOW_var_in_function289

FOLLOW_constant_in_function296

public static final org.antlr.runtime.BitSet FOLLOW_constant_in_function296

FOLLOW_function_in_function305

public static final org.antlr.runtime.BitSet FOLLOW_function_in_function305

FOLLOW_RPAR_in_function314

public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_function314

FOLLOW_IDENT_in_constant328

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant328

FOLLOW_VAR_in_var345

public static final org.antlr.runtime.BitSet FOLLOW_VAR_in_var345
Constructor Detail

TRSParser

public TRSParser(org.antlr.runtime.TokenStream input)
Method Detail

getTokenNames

public java.lang.String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

public java.lang.String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

displayRecognitionError

public void displayRecognitionError(java.lang.String[] tokenNames,
                                    org.antlr.runtime.RecognitionException e)
Overrides:
displayRecognitionError in class org.antlr.runtime.BaseRecognizer

getErrors

public java.util.List<java.lang.String> getErrors()

rulelist

public final TRSFile rulelist()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

instance

public final ASTNode instance()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

rule

public final Rule rule()
                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

function

public final ASTNode function()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

constant

public final ASTNode constant()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

var

public final ASTNode var()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException