Language

interface Language

Language

Describes a native language loaded via a LanguagePlugin.

Types

Link copied to clipboard
interface ContextConfigInvocation : PointerBase
Link copied to clipboard
interface EngineConfigInvocation : PointerBase
Link copied to clipboard
interface LangContextConfigureFunctionPointer : CFunctionPointer
Link copied to clipboard
interface LangEngineConfigureFunctionPointer : CFunctionPointer
Link copied to clipboard
interface LangEntryFunctionPointer : CFunctionPointer
Link copied to clipboard
interface LangInitFunctionPointer : CFunctionPointer
Link copied to clipboard
interface NativeLangInvocation : PointerBase
Link copied to clipboard
interface NativeLanguageInfo : PointerBase
Link copied to clipboard
interface NativeRuntimeInit : PointerBase
Link copied to clipboard
open class PluginApiDirectives : CContext.Directives

Functions

Link copied to clipboard
@NotNull
abstract fun getLanguageId(): @NotNull String
Get this language's string ID; this is a short string identifying the language.