Result

The success state of a primitive attempt.

Entries

Link copied to clipboard

The primitive succeeded, and the result, if any, has been stored for subsequent use in the Interpreter.latestResult.

Link copied to clipboard

The primitive failed. The backup Avail code should be executed instead.

Link copied to clipboard

The continuation was replaced as a consequence of the primitive. This is a specific form of success, but no result can be produced due to the fact that the new continuation does not have a place to write it.

Link copied to clipboard

A primitive with Flag.CanInline and Flag.Invokes has set up the Interpreter.function and Interpreter.argsBuffer for a call, but has not called it because that's not permitted from within a Primitive.

Link copied to clipboard

The current fiber has been suspended as a consequence of this primitive executing, so the interpreter should switch processes now.

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.