C# 클래스 _5_CompilingByteCode.ASTInterpreter.Env

파일 보기 프로젝트 열기: GHScan/DailyProjects

공개 메소드들

메소드 설명
DefineBuiltin ( GlobalAddress address, Procedure value ) : void
DefineBuiltin ( GlobalAddress address, object value ) : void
Env ( Env prevEnv, int localVarCount ) : System
GetVar ( Env env, object address ) : object
ReserveGlobalVariables ( int count ) : void
SetVar ( Env env, object address, object value ) : void

메소드 상세

DefineBuiltin() 공개 정적인 메소드

public static DefineBuiltin ( GlobalAddress address, Procedure value ) : void
address GlobalAddress
value Procedure
리턴 void

DefineBuiltin() 공개 정적인 메소드

public static DefineBuiltin ( GlobalAddress address, object value ) : void
address GlobalAddress
value object
리턴 void

Env() 공개 메소드

public Env ( Env prevEnv, int localVarCount ) : System
prevEnv Env
localVarCount int
리턴 System

GetVar() 공개 정적인 메소드

public static GetVar ( Env env, object address ) : object
env Env
address object
리턴 object

ReserveGlobalVariables() 공개 정적인 메소드

public static ReserveGlobalVariables ( int count ) : void
count int
리턴 void

SetVar() 공개 정적인 메소드

public static SetVar ( Env env, object address, object value ) : void
env Env
address object
value object
리턴 void