Uses of Interface
io.github.protasm.jvmud.compiler.efun.Efun
Packages that use Efun
Package
Description
LPC-facing engine function contracts.
Host-facing LPC execution runtime.
Expression-level AST nodes.
Compiled-LPC support runtime consumed by generated bytecode.
-
Uses of Efun in io.github.protasm.jvmud.compiler.efun
Methods in io.github.protasm.jvmud.compiler.efun that return EfunModifier and TypeMethodDescriptionReturns the matching function for name and arity.Methods in io.github.protasm.jvmud.compiler.efun with parameters of type Efun -
Uses of Efun in io.github.protasm.jvmud.compiler.exec
Methods in io.github.protasm.jvmud.compiler.exec with parameters of type EfunModifier and TypeMethodDescriptionvoidLPCRuntime.registerEfun(Efun efun) Registers one LPC-facing engine function in this runtime. -
Uses of Efun in io.github.protasm.jvmud.compiler.parser.ast.expr
Methods in io.github.protasm.jvmud.compiler.parser.ast.expr that return EfunConstructors in io.github.protasm.jvmud.compiler.parser.ast.expr with parameters of type Efun -
Uses of Efun in io.github.protasm.jvmud.compiler.runtime
Methods in io.github.protasm.jvmud.compiler.runtime that return EfunModifier and TypeMethodDescriptionRuntimeContext.resolveEfun(String name, int arity) RuntimeContext.resolveEngineEfun(String name, int arity) Resolves an engine efun without consulting mudlib compatibility functions.Methods in io.github.protasm.jvmud.compiler.runtime with parameters of type Efun