C# 클래스 AjTalk.Language.Interpreter

파일 보기 프로젝트 열기: ajlopez/AjTalk 1 사용 예제들

공개 메소드들

메소드 설명
Execute ( ) : object
Interpreter ( ExecutionContext context ) : System
PopContext ( object retvalue ) : void
PushContext ( ExecutionContext newcontext ) : void
ReturnToContext ( ExecutionContext retcontext, object retvalue ) : void

비공개 메소드들

메소드 설명
DoBasicSize ( ExecutionContext context ) : void
DoGetArgument ( ExecutionContext context ) : void
DoGetBlock ( ExecutionContext context ) : void
DoGetClass ( ExecutionContext context ) : void
DoGetConstant ( ExecutionContext context ) : void
DoGetDotNetType ( ExecutionContext context ) : void
DoGetGlobalVariable ( ExecutionContext context ) : void
DoSetArgument ( ExecutionContext context ) : void
DoSetGlobalVariable ( ExecutionContext context ) : void
GetReturnValue ( ) : object
Interpreter ( ) : System

메소드 상세

Execute() 공개 메소드

public Execute ( ) : object
리턴 object

Interpreter() 공개 메소드

public Interpreter ( ExecutionContext context ) : System
context ExecutionContext
리턴 System

PopContext() 공개 메소드

public PopContext ( object retvalue ) : void
retvalue object
리턴 void

PushContext() 공개 메소드

public PushContext ( ExecutionContext newcontext ) : void
newcontext ExecutionContext
리턴 void

ReturnToContext() 공개 메소드

public ReturnToContext ( ExecutionContext retcontext, object retvalue ) : void
retcontext ExecutionContext
retvalue object
리턴 void