C# 클래스 SimpleParser.Parser.Evaluator

파일 보기 프로젝트 열기: aloker/ExampleParser

공개 메소드들

메소드 설명
Evaluate ( string expression ) : void
Evaluator ( ) : Antlr.Runtime
Evaluator ( Storage storage ) : Antlr.Runtime

보호된 메소드들

메소드 설명
OnError ( string source, string message ) : void

비공개 메소드들

메소드 설명
CompileProgram ( ITree parseTree ) : ParsedProgram
CreateLexer ( string expression ) : SimpleLanguageLexer
ParseExpression ( SimpleLanguageLexer lexer ) : ITree

메소드 상세

Evaluate() 공개 메소드

public Evaluate ( string expression ) : void
expression string
리턴 void

Evaluator() 공개 메소드

public Evaluator ( ) : Antlr.Runtime
리턴 Antlr.Runtime

Evaluator() 공개 메소드

public Evaluator ( Storage storage ) : Antlr.Runtime
storage Storage
리턴 Antlr.Runtime

OnError() 보호된 메소드

protected OnError ( string source, string message ) : void
source string
message string
리턴 void