Class BindingCaptureFastFunCompiler

java.lang.Object
org.kink_lang.kink.internal.compile.javaclassir.BindingCaptureFastFunCompiler

public class BindingCaptureFastFunCompiler extends Object
Compiles binding-capture fast funs.
  • Constructor Details

    • BindingCaptureFastFunCompiler

      public BindingCaptureFastFunCompiler(Vm vm, String programName, String programText)
      Constructs a compiler.
      Parameters:
      vm - the vm.
      programName - the name of the program.
      programText - the text of the program.
  • Method Details

    • compile

      public JavaClassIr compile(FastFunItree fun)
      Compiles the fun.
      Parameters:
      fun - the fun to compile.
      Returns:
      jcir.