Uses of Interface
org.kink_lang.kink.hostfun.HostResult
Packages that use HostResult
Package
Description
The core package of the Kink vm.
Interfaces used to make a host fun,
which is a FunVal to perform action in Java code.
Provides the Execution Graph DSL,
which is a convenient way to invoke Kink funs from Java actions or handlers.
Temporary vals used by generated code.
The internal classes for mods under kink/random.
-
Uses of HostResult in org.kink_lang.kink
Classes in org.kink_lang.kink that implement HostResultModifier and TypeClassDescriptionclass
A binding val.class
A bin val, which represents an immutable array of bytes.class
An exception val.class
A fun val.final class
A java val.class
A location in a program.class
A num val.class
A str val.class
A trace.class
A Kink value or val.class
A varref val.class
A vec val. -
Uses of HostResult in org.kink_lang.kink.hostfun
Subinterfaces of HostResult in org.kink_lang.kink.hostfunModifier and TypeInterfaceDescriptioninterface
Call flow step to bind args.interface
Call flow step to bind a return val handler.interface
Call flow step to bind a recv.Methods in org.kink_lang.kink.hostfun that return HostResultModifier and TypeMethodDescriptionHostFunAction.action
(CallContext ctx) Performs the action of a host fun.CallFlowToOn.on
(HostFunReaction reaction) Makes a non-tail call HostResult which continues to the handler when the fun call returns the result.Returns a HostResult to raise an exception.Returns a HostResult to raise an exception made from the Java throwable.HostFunReaction.reaction
(HostContext ctx, Val calleeResult) Performs reaction on the result of invocation. -
Uses of HostResult in org.kink_lang.kink.hostfun.graph
Methods in org.kink_lang.kink.hostfun.graph that return HostResultModifier and TypeMethodDescriptionGraphNode.evaluateIn
(HostContext c) Evaluates the execution graph in the context. -
Uses of HostResult in org.kink_lang.kink.internal.compile.tempval
Classes in org.kink_lang.kink.internal.compile.tempval that implement HostResult -
Uses of HostResult in org.kink_lang.kink.internal.mod.random
Classes in org.kink_lang.kink.internal.mod.random that implement HostResult