C# Класс System.Linq.Dynamic.Parser

Показать файл Открыть проект

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

Метод Описание
Parse ( string input ) : ParseTree
Parse ( string input, string fileName ) : ParseTree
Parse ( string input, string fileName, ParseTree tree ) : ParseTree
Parser ( Scanner scanner )

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

Метод Описание
ParseAdditive ( ParseNode parent ) : void
ParseCall ( ParseNode parent ) : void
ParseComparison ( ParseNode parent ) : void
ParseExpression ( ParseNode parent ) : void
ParseField ( ParseNode parent ) : void
ParseLogicalAnd ( ParseNode parent ) : void
ParseLogicalOr ( ParseNode parent ) : void
ParseMultiplicative ( ParseNode parent ) : void
ParseNewJson ( ParseNode parent ) : void
ParsePrimary ( ParseNode parent ) : void
ParseStart ( ParseNode parent ) : void
ParseStatement ( ParseNode parent ) : void
ParseUnary ( ParseNode parent ) : void
ParseValue ( ParseNode parent ) : void
ParseValueList ( ParseNode parent ) : void

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

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

public Parse ( string input ) : ParseTree
input string
Результат ParseTree

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

public Parse ( string input, string fileName ) : ParseTree
input string
fileName string
Результат ParseTree

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

public Parse ( string input, string fileName, ParseTree tree ) : ParseTree
input string
fileName string
tree ParseTree
Результат ParseTree

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

public Parser ( Scanner scanner )
scanner Scanner