de.cau.cs.kieler.krep.editors.rif.parser.antlr.internal
Class InternalRifParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
              extended by de.cau.cs.kieler.krep.editors.rif.parser.antlr.internal.InternalRifParser

public class InternalRifParser
extends org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser

Rating red

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ParserErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.UnorderedGroupErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ValueConverterErrorContext
 
Field Summary
static int EOF
           
static org.antlr.runtime.BitSet FOLLOW_11_in_ruleTrace150
           
static org.antlr.runtime.BitSet FOLLOW_11_in_ruleTrace190
           
static org.antlr.runtime.BitSet FOLLOW_11_in_ruleTrace230
           
static org.antlr.runtime.BitSet FOLLOW_12_in_ruledecl359
           
static org.antlr.runtime.BitSet FOLLOW_13_in_ruleType466
           
static org.antlr.runtime.BitSet FOLLOW_14_in_ruleType485
           
static org.antlr.runtime.BitSet FOLLOW_15_in_ruleTick579
           
static org.antlr.runtime.BitSet FOLLOW_16_in_ruleTick633
           
static org.antlr.runtime.BitSet FOLLOW_17_in_ruleTick665
           
static org.antlr.runtime.BitSet FOLLOW_18_in_ruleData804
           
static org.antlr.runtime.BitSet FOLLOW_19_in_ruleData841
           
static org.antlr.runtime.BitSet FOLLOW_20_in_ruleStatus940
           
static org.antlr.runtime.BitSet FOLLOW_21_in_ruleStatus953
           
static org.antlr.runtime.BitSet FOLLOW_22_in_ruleStatus966
           
static org.antlr.runtime.BitSet FOLLOW_23_in_ruleStatus999
           
static org.antlr.runtime.BitSet FOLLOW_24_in_ruleStatus1032
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleData733
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuledecl302
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleStatus902
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleTick535
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleTrace85
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleType428
           
static org.antlr.runtime.BitSet FOLLOW_RULE_INPUTS_in_ruleTrace119
           
static org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleData775
           
static org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleStatus1014
           
static org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleStatus981
           
static org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleTick596
           
static org.antlr.runtime.BitSet FOLLOW_RULE_LOCALS_in_ruleTrace199
           
static org.antlr.runtime.BitSet FOLLOW_RULE_OUTPUTS_in_ruleTrace159
           
static org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruledecl344
           
static org.antlr.runtime.BitSet FOLLOW_ruleData_in_entryRuleData723
           
static org.antlr.runtime.BitSet FOLLOW_ruleData_in_ruleTick622
           
static org.antlr.runtime.BitSet FOLLOW_ruleData_in_ruleTick654
           
static org.antlr.runtime.BitSet FOLLOW_ruleData_in_ruleTick686
           
static org.antlr.runtime.BitSet FOLLOW_ruledecl_in_entryRuledecl292
           
static org.antlr.runtime.BitSet FOLLOW_ruledecl_in_ruleTrace139
           
static org.antlr.runtime.BitSet FOLLOW_ruledecl_in_ruleTrace179
           
static org.antlr.runtime.BitSet FOLLOW_ruledecl_in_ruleTrace219
           
static org.antlr.runtime.BitSet FOLLOW_ruleStatus_in_entryRuleStatus891
           
static org.antlr.runtime.BitSet FOLLOW_ruleStatus_in_ruleTrace262
           
static org.antlr.runtime.BitSet FOLLOW_ruleTick_in_entryRuleTick525
           
static org.antlr.runtime.BitSet FOLLOW_ruleTick_in_ruleTrace251
           
static org.antlr.runtime.BitSet FOLLOW_ruleTrace_in_entryRuleTrace75
           
static org.antlr.runtime.BitSet FOLLOW_ruleType_in_entryRuleType417
           
static org.antlr.runtime.BitSet FOLLOW_ruleType_in_ruledecl380
           
static int RULE_COMMENT
           
static int RULE_INPUTS
           
static int RULE_INT
           
static int RULE_LOCALS
           
static int RULE_OUTPUTS
           
static int RULE_STRING
           
static int RULE_WS
           
static String[] tokenNames
           
 
Fields inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
currentNode, factory, lastConsumedIndex, lastConsumedNode
 
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
InternalRifParser(org.antlr.runtime.TokenStream input)
           
InternalRifParser(org.antlr.runtime.TokenStream input, org.eclipse.xtext.parser.IAstFactory factory, RifGrammarAccess grammarAccess)
           
 
Method Summary
 EObject entryRuleData()
           
 EObject entryRuledecl()
           
 String entryRuleStatus()
           
 EObject entryRuleTick()
           
 EObject entryRuleTrace()
           
 String entryRuleType()
           
protected  String getFirstRuleName()
           
protected  RifGrammarAccess getGrammarAccess()
           
 String getGrammarFileName()
           
protected  InputStream getTokenFile()
           
 String[] getTokenNames()
           
 EObject ruleData()
           
 EObject ruledecl()
           
 org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleStatus()
           
 EObject ruleTick()
           
 EObject ruleTrace()
           
 org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleType()
           
 
Methods inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
add, appendAllTokens, appendSkippedTokens, appendTrailingHiddenTokens, associateNodeWithAstElement, createCompositeNode, createErrorContext, createLeafNode, createValueConverterErrorContext, displayRecognitionError, emitErrorMessage, getCurrentNode, getErrorMessage, getInput, getSyntaxErrorMessage, getSyntaxErrorProvider, getUnorderedGroupHelper, getValueConverterExceptionMessage, handleValueConverterException, match, moveLookaheadInfo, parse, parse, recover, recoverFromMismatchedToken, registerRules, reportError, resetLookahead, set, setCurrentLookahead, setLexerRule, setSyntaxErrorProvider, setTokenTypeMap, setUnorderedGroupHelper, superGetErrorMessage
 
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, endResync, getBacktrackingLevel, getErrorHeader, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, matchAny, memoize, mismatch, pushFollow, recoverFromMismatchedElement, recoverFromMismatchedSet, 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 String[] tokenNames

RULE_LOCALS

public static final int RULE_LOCALS
See Also:
Constant Field Values

RULE_STRING

public static final int RULE_STRING
See Also:
Constant Field Values

RULE_OUTPUTS

public static final int RULE_OUTPUTS
See Also:
Constant Field Values

RULE_INT

public static final int RULE_INT
See Also:
Constant Field Values

RULE_INPUTS

public static final int RULE_INPUTS
See Also:
Constant Field Values

RULE_COMMENT

public static final int RULE_COMMENT
See Also:
Constant Field Values

RULE_WS

public static final int RULE_WS
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

FOLLOW_ruleTrace_in_entryRuleTrace75

public static final org.antlr.runtime.BitSet FOLLOW_ruleTrace_in_entryRuleTrace75

FOLLOW_EOF_in_entryRuleTrace85

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleTrace85

FOLLOW_RULE_INPUTS_in_ruleTrace119

public static final org.antlr.runtime.BitSet FOLLOW_RULE_INPUTS_in_ruleTrace119

FOLLOW_ruledecl_in_ruleTrace139

public static final org.antlr.runtime.BitSet FOLLOW_ruledecl_in_ruleTrace139

FOLLOW_11_in_ruleTrace150

public static final org.antlr.runtime.BitSet FOLLOW_11_in_ruleTrace150

FOLLOW_RULE_OUTPUTS_in_ruleTrace159

public static final org.antlr.runtime.BitSet FOLLOW_RULE_OUTPUTS_in_ruleTrace159

FOLLOW_ruledecl_in_ruleTrace179

public static final org.antlr.runtime.BitSet FOLLOW_ruledecl_in_ruleTrace179

FOLLOW_11_in_ruleTrace190

public static final org.antlr.runtime.BitSet FOLLOW_11_in_ruleTrace190

FOLLOW_RULE_LOCALS_in_ruleTrace199

public static final org.antlr.runtime.BitSet FOLLOW_RULE_LOCALS_in_ruleTrace199

FOLLOW_ruledecl_in_ruleTrace219

public static final org.antlr.runtime.BitSet FOLLOW_ruledecl_in_ruleTrace219

FOLLOW_11_in_ruleTrace230

public static final org.antlr.runtime.BitSet FOLLOW_11_in_ruleTrace230

FOLLOW_ruleTick_in_ruleTrace251

public static final org.antlr.runtime.BitSet FOLLOW_ruleTick_in_ruleTrace251

FOLLOW_ruleStatus_in_ruleTrace262

public static final org.antlr.runtime.BitSet FOLLOW_ruleStatus_in_ruleTrace262

FOLLOW_ruledecl_in_entryRuledecl292

public static final org.antlr.runtime.BitSet FOLLOW_ruledecl_in_entryRuledecl292

FOLLOW_EOF_in_entryRuledecl302

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuledecl302

FOLLOW_RULE_STRING_in_ruledecl344

public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruledecl344

FOLLOW_12_in_ruledecl359

public static final org.antlr.runtime.BitSet FOLLOW_12_in_ruledecl359

FOLLOW_ruleType_in_ruledecl380

public static final org.antlr.runtime.BitSet FOLLOW_ruleType_in_ruledecl380

FOLLOW_ruleType_in_entryRuleType417

public static final org.antlr.runtime.BitSet FOLLOW_ruleType_in_entryRuleType417

FOLLOW_EOF_in_entryRuleType428

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleType428

FOLLOW_13_in_ruleType466

public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleType466

FOLLOW_14_in_ruleType485

public static final org.antlr.runtime.BitSet FOLLOW_14_in_ruleType485

FOLLOW_ruleTick_in_entryRuleTick525

public static final org.antlr.runtime.BitSet FOLLOW_ruleTick_in_entryRuleTick525

FOLLOW_EOF_in_entryRuleTick535

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleTick535

FOLLOW_15_in_ruleTick579

public static final org.antlr.runtime.BitSet FOLLOW_15_in_ruleTick579

FOLLOW_RULE_INT_in_ruleTick596

public static final org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleTick596

FOLLOW_ruleData_in_ruleTick622

public static final org.antlr.runtime.BitSet FOLLOW_ruleData_in_ruleTick622

FOLLOW_16_in_ruleTick633

public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleTick633

FOLLOW_ruleData_in_ruleTick654

public static final org.antlr.runtime.BitSet FOLLOW_ruleData_in_ruleTick654

FOLLOW_17_in_ruleTick665

public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleTick665

FOLLOW_ruleData_in_ruleTick686

public static final org.antlr.runtime.BitSet FOLLOW_ruleData_in_ruleTick686

FOLLOW_ruleData_in_entryRuleData723

public static final org.antlr.runtime.BitSet FOLLOW_ruleData_in_entryRuleData723

FOLLOW_EOF_in_entryRuleData733

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleData733

FOLLOW_RULE_INT_in_ruleData775

public static final org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleData775

FOLLOW_18_in_ruleData804

public static final org.antlr.runtime.BitSet FOLLOW_18_in_ruleData804

FOLLOW_19_in_ruleData841

public static final org.antlr.runtime.BitSet FOLLOW_19_in_ruleData841

FOLLOW_ruleStatus_in_entryRuleStatus891

public static final org.antlr.runtime.BitSet FOLLOW_ruleStatus_in_entryRuleStatus891

FOLLOW_EOF_in_entryRuleStatus902

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleStatus902

FOLLOW_20_in_ruleStatus940

public static final org.antlr.runtime.BitSet FOLLOW_20_in_ruleStatus940

FOLLOW_21_in_ruleStatus953

public static final org.antlr.runtime.BitSet FOLLOW_21_in_ruleStatus953

FOLLOW_22_in_ruleStatus966

public static final org.antlr.runtime.BitSet FOLLOW_22_in_ruleStatus966

FOLLOW_RULE_INT_in_ruleStatus981

public static final org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleStatus981

FOLLOW_23_in_ruleStatus999

public static final org.antlr.runtime.BitSet FOLLOW_23_in_ruleStatus999

FOLLOW_RULE_INT_in_ruleStatus1014

public static final org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleStatus1014

FOLLOW_24_in_ruleStatus1032

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

InternalRifParser

public InternalRifParser(org.antlr.runtime.TokenStream input)

InternalRifParser

public InternalRifParser(org.antlr.runtime.TokenStream input,
                         org.eclipse.xtext.parser.IAstFactory factory,
                         RifGrammarAccess grammarAccess)
Method Detail

getTokenNames

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

getGrammarFileName

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

getTokenFile

protected InputStream getTokenFile()
Specified by:
getTokenFile in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser

getFirstRuleName

protected String getFirstRuleName()
Specified by:
getFirstRuleName in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser

getGrammarAccess

protected RifGrammarAccess getGrammarAccess()
Specified by:
getGrammarAccess in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser

entryRuleTrace

public final EObject entryRuleTrace()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleTrace

public final EObject ruleTrace()
                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuledecl

public final EObject entryRuledecl()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruledecl

public final EObject ruledecl()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleType

public final String entryRuleType()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleType

public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleType()
                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleTick

public final EObject entryRuleTick()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleTick

public final EObject ruleTick()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleData

public final EObject entryRuleData()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleData

public final EObject ruleData()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleStatus

public final String entryRuleStatus()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleStatus

public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleStatus()
                                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException