C# Class SimpleParser.Parser.SimpleLanguageParser

Inheritance: Antlr.Runtime.Parser
Show file Open project: aloker/ExampleParser Class Usage Examples

Public Properties

Property Type Description
FOLLOW_ASSIGN_in_assignment169 Antlr.Runtime.BitSet
FOLLOW_DIV_in_term192 Antlr.Runtime.BitSet
FOLLOW_EOF_in_program122 Antlr.Runtime.BitSet
FOLLOW_IDENTIFIER_in_assignment167 Antlr.Runtime.BitSet
FOLLOW_IDENTIFIER_in_value227 Antlr.Runtime.BitSet
FOLLOW_LEFTPAREN_in_value212 Antlr.Runtime.BitSet
FOLLOW_MINUS_in_expression148 Antlr.Runtime.BitSet
FOLLOW_MULT_in_term189 Antlr.Runtime.BitSet
FOLLOW_NEWLINE_in_program104 Antlr.Runtime.BitSet
FOLLOW_NEWLINE_in_program111 Antlr.Runtime.BitSet
FOLLOW_NEWLINE_in_program118 Antlr.Runtime.BitSet
FOLLOW_NUMBER_in_value223 Antlr.Runtime.BitSet
FOLLOW_PLUS_in_expression145 Antlr.Runtime.BitSet
FOLLOW_RIGHTPAREN_in_value217 Antlr.Runtime.BitSet
FOLLOW_assignment_in_expression136 Antlr.Runtime.BitSet
FOLLOW_expression_in_assignment172 Antlr.Runtime.BitSet
FOLLOW_expression_in_program108 Antlr.Runtime.BitSet
FOLLOW_expression_in_program114 Antlr.Runtime.BitSet
FOLLOW_expression_in_value215 Antlr.Runtime.BitSet
FOLLOW_term_in_expression141 Antlr.Runtime.BitSet
FOLLOW_term_in_expression152 Antlr.Runtime.BitSet
FOLLOW_value_in_term185 Antlr.Runtime.BitSet
FOLLOW_value_in_term197 Antlr.Runtime.BitSet
tokenNames string[]

Protected Properties

Property Type Description
adaptor ITreeAdaptor
dfa6 DFA6
dfa8 DFA8

Public Methods

Method Description
DisplayRecognitionError ( string tokenNames, RecognitionException e ) : void
SimpleLanguageParser ( ITokenStream input ) : System
SimpleLanguageParser ( ITokenStream input, Antlr.Runtime.RecognizerSharedState state ) : System
assignment ( ) : SimpleLanguageParser.assignment_return
expression ( ) : SimpleLanguageParser.expression_return
program ( ) : SimpleLanguageParser.program_return
term ( ) : SimpleLanguageParser.term_return
value ( ) : SimpleLanguageParser.value_return

Private Methods

Method Description
InitializeCyclicDFAs ( ) : void

Method Details

DisplayRecognitionError() public method

public DisplayRecognitionError ( string tokenNames, RecognitionException e ) : void
tokenNames string
e Antlr.Runtime.RecognitionException
return void

SimpleLanguageParser() public method

public SimpleLanguageParser ( ITokenStream input ) : System
input ITokenStream
return System

SimpleLanguageParser() public method

public SimpleLanguageParser ( ITokenStream input, Antlr.Runtime.RecognizerSharedState state ) : System
input ITokenStream
state Antlr.Runtime.RecognizerSharedState
return System

assignment() public method

public assignment ( ) : SimpleLanguageParser.assignment_return
return SimpleLanguageParser.assignment_return

expression() public method

public expression ( ) : SimpleLanguageParser.expression_return
return SimpleLanguageParser.expression_return

program() public method

public program ( ) : SimpleLanguageParser.program_return
return SimpleLanguageParser.program_return

term() public method

public term ( ) : SimpleLanguageParser.term_return
return SimpleLanguageParser.term_return

value() public method

public value ( ) : SimpleLanguageParser.value_return
return SimpleLanguageParser.value_return

Property Details

FOLLOW_ASSIGN_in_assignment169 public static property

public static BitSet,Antlr.Runtime FOLLOW_ASSIGN_in_assignment169
return Antlr.Runtime.BitSet

FOLLOW_DIV_in_term192 public static property

public static BitSet,Antlr.Runtime FOLLOW_DIV_in_term192
return Antlr.Runtime.BitSet

FOLLOW_EOF_in_program122 public static property

public static BitSet,Antlr.Runtime FOLLOW_EOF_in_program122
return Antlr.Runtime.BitSet

FOLLOW_IDENTIFIER_in_assignment167 public static property

public static BitSet,Antlr.Runtime FOLLOW_IDENTIFIER_in_assignment167
return Antlr.Runtime.BitSet

FOLLOW_IDENTIFIER_in_value227 public static property

public static BitSet,Antlr.Runtime FOLLOW_IDENTIFIER_in_value227
return Antlr.Runtime.BitSet

FOLLOW_LEFTPAREN_in_value212 public static property

public static BitSet,Antlr.Runtime FOLLOW_LEFTPAREN_in_value212
return Antlr.Runtime.BitSet

FOLLOW_MINUS_in_expression148 public static property

public static BitSet,Antlr.Runtime FOLLOW_MINUS_in_expression148
return Antlr.Runtime.BitSet

FOLLOW_MULT_in_term189 public static property

public static BitSet,Antlr.Runtime FOLLOW_MULT_in_term189
return Antlr.Runtime.BitSet

FOLLOW_NEWLINE_in_program104 public static property

public static BitSet,Antlr.Runtime FOLLOW_NEWLINE_in_program104
return Antlr.Runtime.BitSet

FOLLOW_NEWLINE_in_program111 public static property

public static BitSet,Antlr.Runtime FOLLOW_NEWLINE_in_program111
return Antlr.Runtime.BitSet

FOLLOW_NEWLINE_in_program118 public static property

public static BitSet,Antlr.Runtime FOLLOW_NEWLINE_in_program118
return Antlr.Runtime.BitSet

FOLLOW_NUMBER_in_value223 public static property

public static BitSet,Antlr.Runtime FOLLOW_NUMBER_in_value223
return Antlr.Runtime.BitSet

FOLLOW_PLUS_in_expression145 public static property

public static BitSet,Antlr.Runtime FOLLOW_PLUS_in_expression145
return Antlr.Runtime.BitSet

FOLLOW_RIGHTPAREN_in_value217 public static property

public static BitSet,Antlr.Runtime FOLLOW_RIGHTPAREN_in_value217
return Antlr.Runtime.BitSet

FOLLOW_assignment_in_expression136 public static property

public static BitSet,Antlr.Runtime FOLLOW_assignment_in_expression136
return Antlr.Runtime.BitSet

FOLLOW_expression_in_assignment172 public static property

public static BitSet,Antlr.Runtime FOLLOW_expression_in_assignment172
return Antlr.Runtime.BitSet

FOLLOW_expression_in_program108 public static property

public static BitSet,Antlr.Runtime FOLLOW_expression_in_program108
return Antlr.Runtime.BitSet

FOLLOW_expression_in_program114 public static property

public static BitSet,Antlr.Runtime FOLLOW_expression_in_program114
return Antlr.Runtime.BitSet

FOLLOW_expression_in_value215 public static property

public static BitSet,Antlr.Runtime FOLLOW_expression_in_value215
return Antlr.Runtime.BitSet

FOLLOW_term_in_expression141 public static property

public static BitSet,Antlr.Runtime FOLLOW_term_in_expression141
return Antlr.Runtime.BitSet

FOLLOW_term_in_expression152 public static property

public static BitSet,Antlr.Runtime FOLLOW_term_in_expression152
return Antlr.Runtime.BitSet

FOLLOW_value_in_term185 public static property

public static BitSet,Antlr.Runtime FOLLOW_value_in_term185
return Antlr.Runtime.BitSet

FOLLOW_value_in_term197 public static property

public static BitSet,Antlr.Runtime FOLLOW_value_in_term197
return Antlr.Runtime.BitSet

adaptor protected property

protected ITreeAdaptor adaptor
return ITreeAdaptor

dfa6 protected property

protected DFA6 dfa6
return DFA6

dfa8 protected property

protected DFA8 dfa8
return DFA8

tokenNames public static property

public static string[] tokenNames
return string[]