C# 클래스 Interpreter.frontend.pascal.parsers.StatementParser

상속: PascalParserTD
파일 보기 프로젝트 열기: dfdemar/Pascal_Interpreter 1 사용 예제들

공개 메소드들

메소드 설명
Parse ( Token token ) : ICodeNode
StatementParser ( PascalParserTD parent ) : System

보호된 메소드들

메소드 설명
ParseList ( Token token, ICodeNode parentNode, PascalTokenType terminator, PascalErrorCode errorCode ) : void
SetLineNumber ( ICodeNode node, Token token ) : void

메소드 상세

Parse() 공개 메소드

public Parse ( Token token ) : ICodeNode
token Token
리턴 ICodeNode

ParseList() 보호된 메소드

protected ParseList ( Token token, ICodeNode parentNode, PascalTokenType terminator, PascalErrorCode errorCode ) : void
token Token
parentNode ICodeNode
terminator PascalTokenType
errorCode PascalErrorCode
리턴 void

SetLineNumber() 보호된 메소드

protected SetLineNumber ( ICodeNode node, Token token ) : void
node ICodeNode
token Token
리턴 void

StatementParser() 공개 메소드

public StatementParser ( PascalParserTD parent ) : System
parent PascalParserTD
리턴 System