Package-level declarations

Types

Link copied to clipboard

Helper functions for defining and installing language bindings.

Link copied to clipboard
interface GuestIntrinsic

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.

Link copied to clipboard

Specifies a function which filters GuestIntrinsic objects by some criteria during resolution through an instance of a IntrinsicsResolver.

Link copied to clipboard

Resolves a set of intrinsic implementation objects which should be provided to a given guest VM; typically, intrinsics are resolved at build-time and defined statically within an application or image.

Link copied to clipboard
interface Symbol : Symbolic<String>

Describes the concept of a symbol which is made available to guest code; symbols are attached to intrinsic values, which are typically provided by the outer host system, and are optionally made available to guest code.