C# 클래스 ExpressionEngine.Internal.Parser

상속: IDisposable
파일 보기 프로젝트 열기: gsscoder/exprengine

공개 메소드들

메소드 설명
Dispose ( ) : void
Parse ( ) : SyntaxTree
Parser ( Lexer scanner ) : System

비공개 메소드들

메소드 설명
Consume ( ) : void
Dispose ( bool disposing ) : void
Ensure ( TokenType types, bool identifierAllowed = true ) : void
Expect ( TokenType type ) : void
Expect ( TokenType types, bool identifierAllowed = true ) : void
ParseAdditiveBinary ( ) : Expression
ParseExpression ( bool insideFunc = false ) : Expression
ParseIdentifier ( ) : Expression
ParseLiteral ( ) : LiteralExpression
ParseMultiplicativeBinary ( ) : Expression
ParseRelationalBinary ( ) : Expression
ParseUnary ( ) : Expression
Parser ( ) : System

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Parse() 공개 메소드

public Parse ( ) : SyntaxTree
리턴 SyntaxTree

Parser() 공개 메소드

public Parser ( Lexer scanner ) : System
scanner Lexer
리턴 System