Class Machine

java.lang.Object
org.torqlang.klvm.Machine

public final class Machine extends Object
  • Constructor Details

    • Machine

      public Machine(Object owner, Stack stack)
    • Machine

      public Machine(Object owner, Stack stack, long computeCount)
  • Method Details

    • compute

      public static void compute(Object owner, Stack stack, long timeSlice)
    • compute

      public final ComputeAdvice compute(long timeSlice)
    • computeCount

      public final long computeCount()
    • current

      public final Stack current()
    • owner

      public final <T> T owner()
    • pushStackEntries

      public final void pushStackEntries(List<Instr> instrs, Env env)
    • pushStackEntry

      public final void pushStackEntry(Instr instr, Env env)
    • stack

      public final Stack stack()