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

public class SlowFunCompiler extends Object
Compiler of slow funs.
  • Constructor Details

    • SlowFunCompiler

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

    • compile

      public JavaClassIr compile(SlowFunItree fun)
      Compiles a slow fun into JavaClassIr.
      Parameters:
      fun - the fun to compile.
      Returns:
      the compiled JavaClassIr.