C# Класс kOS.Safe.Compilation.OpcodeEval

Replaces the topmost thing on the stack with its evaluated, fully dereferenced version. For example, if the variable foo contains value 4, and the top of the stack is the identifier name "$foo", then this will replace the "$foo" with a 4.
Наследование: Opcode
Показать файл Открыть проект

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

Метод Описание
Execute ( ICpu cpu ) : void
OpcodeEval ( ) : System
OpcodeEval ( bool bareOkay ) : System

Eval top thing on the stack and replace it with its dereferenced value. If you want to allow bare words like filenames then set argument bareOkay to true when constructing.

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

Execute() публичный Метод

public Execute ( ICpu cpu ) : void
cpu ICpu
Результат void

OpcodeEval() публичный Метод

public OpcodeEval ( ) : System
Результат System

OpcodeEval() публичный Метод

Eval top thing on the stack and replace it with its dereferenced value. If you want to allow bare words like filenames then set argument bareOkay to true when constructing.
public OpcodeEval ( bool bareOkay ) : System
bareOkay bool
Результат System