C# Class SimpleParser.Parser.SimpleLanguageTree

ファイルを表示 Open project: aloker/ExampleParser Class Usage Examples

Public Properties

Property Type Description
FOLLOW_ASSIGN_in_expression93 Antlr.Runtime.BitSet
FOLLOW_DIV_in_expression167 Antlr.Runtime.BitSet
FOLLOW_IDENTIFIER_in_expression199 Antlr.Runtime.BitSet
FOLLOW_IDENTIFIER_in_expression97 Antlr.Runtime.BitSet
FOLLOW_MINUS_in_expression130 Antlr.Runtime.BitSet
FOLLOW_MULT_in_expression148 Antlr.Runtime.BitSet
FOLLOW_NUMBER_in_expression191 Antlr.Runtime.BitSet
FOLLOW_PLUS_in_expression111 Antlr.Runtime.BitSet
FOLLOW_expression_in_expression101 Antlr.Runtime.BitSet
FOLLOW_expression_in_expression115 Antlr.Runtime.BitSet
FOLLOW_expression_in_expression119 Antlr.Runtime.BitSet
FOLLOW_expression_in_expression134 Antlr.Runtime.BitSet
FOLLOW_expression_in_expression138 Antlr.Runtime.BitSet
FOLLOW_expression_in_expression152 Antlr.Runtime.BitSet
FOLLOW_expression_in_expression156 Antlr.Runtime.BitSet
FOLLOW_expression_in_expression171 Antlr.Runtime.BitSet
FOLLOW_expression_in_expression175 Antlr.Runtime.BitSet
FOLLOW_expression_in_program66 Antlr.Runtime.BitSet
tokenNames string[]

Protected Properties

Property Type Description
adaptor ITreeAdaptor

Public Methods

Method Description
DisplayRecognitionError ( string tokenNames, RecognitionException e ) : void
SimpleLanguageTree ( ITreeNodeStream input ) : SimpleParser.Parser.Expressions
SimpleLanguageTree ( ITreeNodeStream input, Antlr.Runtime.RecognizerSharedState state ) : SimpleParser.Parser.Expressions
expression ( ) : SimpleLanguageTree.expression_return
program ( ) : SimpleLanguageTree.program_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

SimpleLanguageTree() public method

public SimpleLanguageTree ( ITreeNodeStream input ) : SimpleParser.Parser.Expressions
input ITreeNodeStream
return SimpleParser.Parser.Expressions

SimpleLanguageTree() public method

public SimpleLanguageTree ( ITreeNodeStream input, Antlr.Runtime.RecognizerSharedState state ) : SimpleParser.Parser.Expressions
input ITreeNodeStream
state Antlr.Runtime.RecognizerSharedState
return SimpleParser.Parser.Expressions

expression() public method

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

program() public method

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

Property Details

FOLLOW_ASSIGN_in_expression93 public_oe static_oe property

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

FOLLOW_DIV_in_expression167 public_oe static_oe property

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

FOLLOW_IDENTIFIER_in_expression199 public_oe static_oe property

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

FOLLOW_IDENTIFIER_in_expression97 public_oe static_oe property

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

FOLLOW_MINUS_in_expression130 public_oe static_oe property

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

FOLLOW_MULT_in_expression148 public_oe static_oe property

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

FOLLOW_NUMBER_in_expression191 public_oe static_oe property

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

FOLLOW_PLUS_in_expression111 public_oe static_oe property

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

FOLLOW_expression_in_expression101 public_oe static_oe property

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

FOLLOW_expression_in_expression115 public_oe static_oe property

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

FOLLOW_expression_in_expression119 public_oe static_oe property

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

FOLLOW_expression_in_expression134 public_oe static_oe property

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

FOLLOW_expression_in_expression138 public_oe static_oe property

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

FOLLOW_expression_in_expression152 public_oe static_oe property

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

FOLLOW_expression_in_expression156 public_oe static_oe property

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

FOLLOW_expression_in_expression171 public_oe static_oe property

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

FOLLOW_expression_in_expression175 public_oe static_oe property

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

FOLLOW_expression_in_program66 public_oe static_oe property

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

adaptor protected_oe property

protected ITreeAdaptor adaptor
return ITreeAdaptor

tokenNames public_oe static_oe property

public static string[] tokenNames
return string[]