GuestIntrinsic
Guest Intrinsic
Applied to all intrinsic classes that are implemented for a guest language, in addition to various annotations which designate the use context of a given implementation.
Inheritors
Types
Binds a well-known Symbol to some value within the context of guest-capable code; note that registered symbols are not necessarily exposed publicly (this depends on the language and symbol).
Extends the base IntrinsicBindings type with mutability; typically used during context materialization, after which language bindings are frozen and immutable.
Functions
Return the display name of this intrinsic; this is typically the Symbol bound to the value.
Install this intrinsic into the provided context bindings for a fresh context; this will only be called once per spawned context.
Indicate the language which this intrinsic is intended to be used with.
Indicate whether this intrinsic is intended to be used with a given guest language.
Return the display name of this intrinsic; this is typically the Symbol bound to the value.