C# Класс Parrot.Parser.Parser

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

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

Метод Описание
Parse ( System stream, Document &document ) : bool
Parse ( string text, Document &document ) : bool
Parser ( ) : System.Collections.Generic

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

Метод Описание
GetStatementFromToken ( Token identifier, StatementTail tail, Token previousToken = null ) : Statement
Parse ( Stream stream ) : IEnumerable
ParseAttribute ( Stream stream ) : Attribute
ParseAttributes ( Stream stream ) : Parrot.Nodes.AttributeList
ParseChild ( Stream stream ) : StatementList
ParseChildren ( Stream stream ) : StatementList
ParseParameter ( Stream stream ) : Parameter
ParseParameters ( Stream stream ) : ParameterList
ParseSingleStatementTail ( Stream stream, StatementTail tail ) : StatementTail
ParseStatement ( Stream stream ) : StatementList

Parses a token stream creating the largest statement possible

ParseStatementErrors ( Statement s ) : void
ParseStatementTail ( Stream stream ) : StatementTail

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

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

public Parse ( System stream, Document &document ) : bool
stream System
document Parrot.Nodes.Document
Результат bool

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

public Parse ( string text, Document &document ) : bool
text string
document Parrot.Nodes.Document
Результат bool

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

public Parser ( ) : System.Collections.Generic
Результат System.Collections.Generic