C# Класс AjTalk.Language.Interpreter

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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