C# Class SimpleParser.Parser.SimpleLanguageParser

Inheritance: Antlr.Runtime.Parser
Afficher le fichier Open project: aloker/ExampleParser Class Usage Examples

Méthodes publiques

Свойство 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

Свойство Type Description
adaptor ITreeAdaptor
dfa6 DFA6
dfa8 DFA8

Méthodes publiques

Méthode 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

Méthode Description
InitializeCyclicDFAs ( ) : void

Method Details

DisplayRecognitionError() public méthode

public DisplayRecognitionError ( string tokenNames, RecognitionException e ) : void
tokenNames string
e Antlr.Runtime.RecognitionException
Résultat void

SimpleLanguageParser() public méthode

public SimpleLanguageParser ( ITokenStream input ) : System
input ITokenStream
Résultat System

SimpleLanguageParser() public méthode

public SimpleLanguageParser ( ITokenStream input, Antlr.Runtime.RecognizerSharedState state ) : System
input ITokenStream
state Antlr.Runtime.RecognizerSharedState
Résultat System

assignment() public méthode

public assignment ( ) : SimpleLanguageParser.assignment_return
Résultat SimpleLanguageParser.assignment_return

expression() public méthode

public expression ( ) : SimpleLanguageParser.expression_return
Résultat SimpleLanguageParser.expression_return

program() public méthode

public program ( ) : SimpleLanguageParser.program_return
Résultat SimpleLanguageParser.program_return

term() public méthode

public term ( ) : SimpleLanguageParser.term_return
Résultat SimpleLanguageParser.term_return

value() public méthode

public value ( ) : SimpleLanguageParser.value_return
Résultat SimpleLanguageParser.value_return

Property Details

FOLLOW_ASSIGN_in_assignment169 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_ASSIGN_in_assignment169
Résultat Antlr.Runtime.BitSet

FOLLOW_DIV_in_term192 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_DIV_in_term192
Résultat Antlr.Runtime.BitSet

FOLLOW_EOF_in_program122 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_EOF_in_program122
Résultat Antlr.Runtime.BitSet

FOLLOW_IDENTIFIER_in_assignment167 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_IDENTIFIER_in_assignment167
Résultat Antlr.Runtime.BitSet

FOLLOW_IDENTIFIER_in_value227 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_IDENTIFIER_in_value227
Résultat Antlr.Runtime.BitSet

FOLLOW_LEFTPAREN_in_value212 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_LEFTPAREN_in_value212
Résultat Antlr.Runtime.BitSet

FOLLOW_MINUS_in_expression148 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_MINUS_in_expression148
Résultat Antlr.Runtime.BitSet

FOLLOW_MULT_in_term189 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_MULT_in_term189
Résultat Antlr.Runtime.BitSet

FOLLOW_NEWLINE_in_program104 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_NEWLINE_in_program104
Résultat Antlr.Runtime.BitSet

FOLLOW_NEWLINE_in_program111 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_NEWLINE_in_program111
Résultat Antlr.Runtime.BitSet

FOLLOW_NEWLINE_in_program118 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_NEWLINE_in_program118
Résultat Antlr.Runtime.BitSet

FOLLOW_NUMBER_in_value223 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_NUMBER_in_value223
Résultat Antlr.Runtime.BitSet

FOLLOW_PLUS_in_expression145 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_PLUS_in_expression145
Résultat Antlr.Runtime.BitSet

FOLLOW_RIGHTPAREN_in_value217 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_RIGHTPAREN_in_value217
Résultat Antlr.Runtime.BitSet

FOLLOW_assignment_in_expression136 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_assignment_in_expression136
Résultat Antlr.Runtime.BitSet

FOLLOW_expression_in_assignment172 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_expression_in_assignment172
Résultat Antlr.Runtime.BitSet

FOLLOW_expression_in_program108 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_expression_in_program108
Résultat Antlr.Runtime.BitSet

FOLLOW_expression_in_program114 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_expression_in_program114
Résultat Antlr.Runtime.BitSet

FOLLOW_expression_in_value215 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_expression_in_value215
Résultat Antlr.Runtime.BitSet

FOLLOW_term_in_expression141 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_term_in_expression141
Résultat Antlr.Runtime.BitSet

FOLLOW_term_in_expression152 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_term_in_expression152
Résultat Antlr.Runtime.BitSet

FOLLOW_value_in_term185 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_value_in_term185
Résultat Antlr.Runtime.BitSet

FOLLOW_value_in_term197 public_oe static_oe property

public static BitSet,Antlr.Runtime FOLLOW_value_in_term197
Résultat Antlr.Runtime.BitSet

adaptor protected_oe property

protected ITreeAdaptor adaptor
Résultat ITreeAdaptor

dfa6 protected_oe property

protected DFA6 dfa6
Résultat DFA6

dfa8 protected_oe property

protected DFA8 dfa8
Résultat DFA8

tokenNames public_oe static_oe property

public static string[] tokenNames
Résultat string[]