Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExprCode ¶
type ExprCode struct {
// contains filtered or unexported fields
}
ExprCode is the runnable form of an expression node
type Runnable ¶
type Runnable interface { Type() vm.Type // The type of the value Run returns, or nil if Run returns nil. Run() (vm.Value, error) // Run runs the code; if the code is a single expression with a value, it returns the value; otherwise it returns nil. }
Runnable represents code runnable by the vm
Click to show internal directories.
Click to hide internal directories.