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

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

Открытые свойства

Свойство Тип Описание
HasReturnValue bool
InstructionPointer int
LastReceiver object
ReturnValue object
Sender ExecutionContext
Stack IList

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

Метод Описание
ExecutionContext ( System.Machine machine, IObject self, Block block, object arguments ) : System
ExecutionContext ( System.Machine machine, object nativeself, Block block, object arguments ) : System

Приватные методы

Метод Описание
ExecutionContext ( Block block, object arguments ) : System
GetArgument ( int nargument ) : object
GetLocal ( int nlocal ) : object
GetParentArgument ( int nargument ) : object
GetParentLocal ( int nlocal ) : object
Pop ( ) : object
Push ( object obj ) : void
SetArgument ( int nargument, object value ) : void
SetLocal ( int nlocal, object value ) : void
SetParentArgument ( int nargument, object value ) : void
SetParentLocal ( int nlocal, object value ) : void

Описание методов

ExecutionContext() публичный метод

public ExecutionContext ( System.Machine machine, IObject self, Block block, object arguments ) : System
machine System.Machine
self IObject
block Block
arguments object
Результат System

ExecutionContext() публичный метод

public ExecutionContext ( System.Machine machine, object nativeself, Block block, object arguments ) : System
machine System.Machine
nativeself object
block Block
arguments object
Результат System

Описание свойств

HasReturnValue публичное свойство

public bool HasReturnValue
Результат bool

InstructionPointer публичное свойство

public int InstructionPointer
Результат int

LastReceiver публичное свойство

public object LastReceiver
Результат object

ReturnValue публичное свойство

public object ReturnValue
Результат object

Sender публичное свойство

public ExecutionContext,AjTalk.Language Sender
Результат ExecutionContext

Stack публичное свойство

public IList Stack
Результат IList