C# Класс SimpleParser.Parser.SimpleLanguageTree

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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)

Свойство Тип Описание
adaptor ITreeAdaptor

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
InitializeCyclicDFAs ( ) : void

Описание методов

DisplayRecognitionError() публичный Метод

public DisplayRecognitionError ( string tokenNames, RecognitionException e ) : void
tokenNames string
e Antlr.Runtime.RecognitionException
Результат void

SimpleLanguageTree() публичный Метод

public SimpleLanguageTree ( ITreeNodeStream input ) : SimpleParser.Parser.Expressions
input ITreeNodeStream
Результат SimpleParser.Parser.Expressions

SimpleLanguageTree() публичный Метод

public SimpleLanguageTree ( ITreeNodeStream input, Antlr.Runtime.RecognizerSharedState state ) : SimpleParser.Parser.Expressions
input ITreeNodeStream
state Antlr.Runtime.RecognizerSharedState
Результат SimpleParser.Parser.Expressions

expression() публичный Метод

public expression ( ) : SimpleLanguageTree.expression_return
Результат SimpleLanguageTree.expression_return

program() публичный Метод

public program ( ) : SimpleLanguageTree.program_return
Результат SimpleLanguageTree.program_return

Описание свойств

FOLLOW_ASSIGN_in_expression93 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_ASSIGN_in_expression93
Результат Antlr.Runtime.BitSet

FOLLOW_DIV_in_expression167 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_DIV_in_expression167
Результат Antlr.Runtime.BitSet

FOLLOW_IDENTIFIER_in_expression199 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_IDENTIFIER_in_expression199
Результат Antlr.Runtime.BitSet

FOLLOW_IDENTIFIER_in_expression97 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_IDENTIFIER_in_expression97
Результат Antlr.Runtime.BitSet

FOLLOW_MINUS_in_expression130 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_MINUS_in_expression130
Результат Antlr.Runtime.BitSet

FOLLOW_MULT_in_expression148 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_MULT_in_expression148
Результат Antlr.Runtime.BitSet

FOLLOW_NUMBER_in_expression191 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_NUMBER_in_expression191
Результат Antlr.Runtime.BitSet

FOLLOW_PLUS_in_expression111 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_PLUS_in_expression111
Результат Antlr.Runtime.BitSet

FOLLOW_expression_in_expression101 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_expression_in_expression101
Результат Antlr.Runtime.BitSet

FOLLOW_expression_in_expression115 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_expression_in_expression115
Результат Antlr.Runtime.BitSet

FOLLOW_expression_in_expression119 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_expression_in_expression119
Результат Antlr.Runtime.BitSet

FOLLOW_expression_in_expression134 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_expression_in_expression134
Результат Antlr.Runtime.BitSet

FOLLOW_expression_in_expression138 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_expression_in_expression138
Результат Antlr.Runtime.BitSet

FOLLOW_expression_in_expression152 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_expression_in_expression152
Результат Antlr.Runtime.BitSet

FOLLOW_expression_in_expression156 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_expression_in_expression156
Результат Antlr.Runtime.BitSet

FOLLOW_expression_in_expression171 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_expression_in_expression171
Результат Antlr.Runtime.BitSet

FOLLOW_expression_in_expression175 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_expression_in_expression175
Результат Antlr.Runtime.BitSet

FOLLOW_expression_in_program66 публичное статическое свойство

public static BitSet,Antlr.Runtime FOLLOW_expression_in_program66
Результат Antlr.Runtime.BitSet

adaptor защищенное свойство

protected ITreeAdaptor adaptor
Результат ITreeAdaptor

tokenNames публичное статическое свойство

public static string[] tokenNames
Результат string[]