VMExecutionContext

public Dictionary<string, object> UserContext { get; }

Language: C#

Return Value: []

Пользовательский контекст для хранения дополнительных данных

public int InstructionPointer { get; set; }

Language: C#

Текущий указатель инструкций

public Stack<object> Stack { get; }

Language: C#

Return Value: new()

Стек значений

public Dictionary<string, object> Variables { get; }

Language: C#

Return Value: []

Хранилище переменных

public required List<Instruction> Code { get; set; }

Language: C#

Все инструкции для программы