Environment

Engine plugin providing isolated application environment.

In order to correctly support all languages, this plugin is cooperative: a language plugin may opt into using it by installing the env map binding into a context.

See also

Types

Link copied to clipboard

Identifier for the Environment plugin, which provides isolated application environment.

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun install(context: PolyglotContext, language: GuestLanguage)

Install the application environment bindings into the target context for a given language. This is only necessary if polyglot bindings are not accessible in the target language.