C# 클래스 ABT.Stmt

파일 보기 프로젝트 열기: phisiart/C-Compiler 1 사용 예제들

공개 메소드들

메소드 설명
Accept ( StmtVisitor visitor ) : void
CGenExprStmt ( Env env, Expr expr, CGenState state ) : System.Reg
CGenStmt ( Env env, CGenState state ) : void
CGenTest ( System.Reg ret, CGenState state ) : void

메소드 상세

Accept() 공개 추상적인 메소드

public abstract Accept ( StmtVisitor visitor ) : void
visitor StmtVisitor
리턴 void

CGenExprStmt() 공개 메소드

public CGenExprStmt ( Env env, Expr expr, CGenState state ) : System.Reg
env Env
expr Expr
state CodeGeneration.CGenState
리턴 System.Reg

CGenStmt() 공개 추상적인 메소드

public abstract CGenStmt ( Env env, CGenState state ) : void
env Env
state CodeGeneration.CGenState
리턴 void

CGenTest() 공개 메소드

public CGenTest ( System.Reg ret, CGenState state ) : void
ret System.Reg
state CodeGeneration.CGenState
리턴 void