Class KernelFormatter
java.lang.Object
org.torqlang.klvm.KernelFormatter
- All Implemented Interfaces:
KernelVisitor<FormatterState, Void>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringfinal VoidvisitActInstr(ActInstr instr, FormatterState state) final VoidvisitActorCfg(ActorCfg value, FormatterState state) final VoidvisitActorCtor(ActorCtor value, FormatterState state) final VoidvisitAddInstr(AddInstr instr, FormatterState state) final VoidvisitApplyInstr(ApplyInstr instr, FormatterState state) final Voidfinal Voidfinal Voidfinal VoidvisitBindIdentToIdentInstr(BindIdentToIdentInstr instr, FormatterState state) final VoidvisitCaseElseInstr(CaseElseInstr instr, FormatterState state) final VoidvisitCaseInstr(CaseInstr instr, FormatterState state) final VoidvisitCatchInstr(CatchInstr instr, FormatterState state) final VoidvisitClosure(Closure value, FormatterState state) final VoidvisitCreateActorCtorInstr(CreateActorCtorInstr instr, FormatterState state) final VoidvisitCreateProcInstr(CreateProcInstr instr, FormatterState state) final VoidvisitCreateRecInstr(CreateRecInstr instr, FormatterState state) final VoidvisitCreateTupleInstr(CreateTupleInstr instr, FormatterState state) final VoidvisitDebugInstr(DebugInstr instr, FormatterState state) final VoidvisitDisentailsInstr(DisentailsInstr instr, FormatterState state) final VoidvisitDivideInstr(DivideInstr instr, FormatterState state) final VoidvisitEntailsInstr(EntailsInstr instr, FormatterState state) visitEnv(Env env, FormatterState state) final VoidvisitFailedValue(FailedValue kernel, FormatterState state) visitFieldDef(FieldDef kernel, FormatterState state) visitFieldPtn(FieldPtn kernel, FormatterState state) final VoidvisitGetCellValueInstr(GetCellValueInstr instr, FormatterState state) final VoidvisitGreaterThanInstr(GreaterThanInstr instr, FormatterState state) final Voidfinal VoidvisitIdent(Ident kernel, FormatterState state) final VoidvisitIdentDef(IdentDef kernel, FormatterState state) visitIdentPtn(IdentPtn kernel, FormatterState state) final VoidvisitIfElseInstr(IfElseInstr instr, FormatterState state) final VoidvisitIfInstr(IfInstr instr, FormatterState state) visitJumpCatchInstr(JumpCatchInstr kernel, FormatterState state) visitJumpThrowInstr(JumpThrowInstr kernel, FormatterState state) final VoidvisitLessThanInstr(LessThanInstr instr, FormatterState state) final VoidvisitLessThanOrEqualToInstr(LessThanOrEqualToInstr instr, FormatterState state) final VoidvisitLocalInstr(LocalInstr instr, FormatterState state) final VoidvisitModuloInstr(ModuloInstr instr, FormatterState state) final VoidvisitMultiplyInstr(MultiplyInstr instr, FormatterState state) final VoidvisitNegateInstr(NegateInstr instr, FormatterState state) final VoidvisitNotInstr(NotInstr instr, FormatterState state) final VoidvisitObj(Obj kernel, FormatterState state) final VoidvisitOpaqueValue(OpaqueValue kernel, FormatterState state) final VoidvisitProc(Proc kernel, FormatterState state) final VoidvisitProcDef(ProcDef kernel, FormatterState state) visitRec(Rec kernel, FormatterState state) visitRecDef(RecDef kernel, FormatterState state) final VoidvisitRecPtn(RecPtn kernel, FormatterState state) visitResolvedFieldPtn(ResolvedFieldPtn kernel, FormatterState state) final VoidvisitResolvedIdentPtn(ResolvedIdentPtn kernel, FormatterState state) final VoidvisitResolvedRecPtn(ResolvedRecPtn kernel, FormatterState state) final VoidvisitScalar(Scalar kernel, FormatterState state) final VoidvisitSelectAndApplyInstr(SelectAndApplyInstr instr, FormatterState state) final VoidvisitSelectInstr(SelectInstr instr, FormatterState state) final VoidvisitSeqInstr(SeqInstr instr, FormatterState state) final VoidvisitSetCellValueInstr(SetCellValueInstr instr, FormatterState state) final VoidvisitSkipInstr(SkipInstr instr, FormatterState state) visitStack(Stack kernel, FormatterState state) final VoidvisitSubtractInstr(SubtractInstr instr, FormatterState state) final VoidvisitThrowInstr(ThrowInstr instr, FormatterState state) final VoidvisitTryInstr(TryInstr instr, FormatterState state) visitTupleDef(TupleDef kernel, FormatterState state) final VoidvisitValueDef(ValueDef kernel, FormatterState state) final VoidvisitVar(Var var, FormatterState state) final VoidvisitVarSet(VarSet varSet, FormatterState state)
-
Field Details
-
DEFAULT
-
-
Constructor Details
-
KernelFormatter
public KernelFormatter() -
KernelFormatter
public KernelFormatter(int maxLevel)
-
-
Method Details
-
format
-
visitActInstr
- Specified by:
visitActInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitActorCfg
- Specified by:
visitActorCfgin interfaceKernelVisitor<FormatterState, Void>
-
visitActorCtor
- Specified by:
visitActorCtorin interfaceKernelVisitor<FormatterState, Void>
-
visitAddInstr
- Specified by:
visitAddInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitApplyInstr
- Specified by:
visitApplyInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitBindCompleteToCompleteInstr
public final Void visitBindCompleteToCompleteInstr(BindCompleteToCompleteInstr instr, FormatterState state) - Specified by:
visitBindCompleteToCompleteInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitBindCompleteToIdentInstr
public final Void visitBindCompleteToIdentInstr(BindCompleteToIdentInstr instr, FormatterState state) - Specified by:
visitBindCompleteToIdentInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitBindCompleteToValueOrVarInstr
public final Void visitBindCompleteToValueOrVarInstr(BindCompleteToValueOrVarInstr instr, FormatterState state) - Specified by:
visitBindCompleteToValueOrVarInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitBindIdentToIdentInstr
- Specified by:
visitBindIdentToIdentInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitCaseElseInstr
- Specified by:
visitCaseElseInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitCaseInstr
- Specified by:
visitCaseInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitCatchInstr
- Specified by:
visitCatchInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitClosure
- Specified by:
visitClosurein interfaceKernelVisitor<FormatterState, Void>
-
visitCreateActorCtorInstr
- Specified by:
visitCreateActorCtorInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitCreateProcInstr
- Specified by:
visitCreateProcInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitCreateRecInstr
- Specified by:
visitCreateRecInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitCreateTupleInstr
- Specified by:
visitCreateTupleInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitDebugInstr
- Specified by:
visitDebugInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitDisentailsInstr
- Specified by:
visitDisentailsInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitDivideInstr
- Specified by:
visitDivideInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitEntailsInstr
- Specified by:
visitEntailsInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitEnv
- Specified by:
visitEnvin interfaceKernelVisitor<FormatterState, Void>
-
visitFailedValue
- Specified by:
visitFailedValuein interfaceKernelVisitor<FormatterState, Void>
-
visitFieldDef
- Specified by:
visitFieldDefin interfaceKernelVisitor<FormatterState, Void>
-
visitFieldPtn
- Specified by:
visitFieldPtnin interfaceKernelVisitor<FormatterState, Void>
-
visitGetCellValueInstr
- Specified by:
visitGetCellValueInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitGreaterThanOrEqualToInstr
public final Void visitGreaterThanOrEqualToInstr(GreaterThanOrEqualToInstr instr, FormatterState state) - Specified by:
visitGreaterThanOrEqualToInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitGreaterThanInstr
- Specified by:
visitGreaterThanInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitIdent
- Specified by:
visitIdentin interfaceKernelVisitor<FormatterState, Void>
-
visitIdentDef
- Specified by:
visitIdentDefin interfaceKernelVisitor<FormatterState, Void>
-
visitIdentPtn
- Specified by:
visitIdentPtnin interfaceKernelVisitor<FormatterState, Void>
-
visitIfElseInstr
- Specified by:
visitIfElseInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitIfInstr
- Specified by:
visitIfInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitJumpCatchInstr
- Specified by:
visitJumpCatchInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitJumpThrowInstr
- Specified by:
visitJumpThrowInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitLessThanOrEqualToInstr
- Specified by:
visitLessThanOrEqualToInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitLessThanInstr
- Specified by:
visitLessThanInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitLocalInstr
- Specified by:
visitLocalInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitModuloInstr
- Specified by:
visitModuloInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitMultiplyInstr
- Specified by:
visitMultiplyInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitNegateInstr
- Specified by:
visitNegateInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitNotInstr
- Specified by:
visitNotInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitObj
- Specified by:
visitObjin interfaceKernelVisitor<FormatterState, Void>
-
visitOpaqueValue
- Specified by:
visitOpaqueValuein interfaceKernelVisitor<FormatterState, Void>
-
visitProc
- Specified by:
visitProcin interfaceKernelVisitor<FormatterState, Void>
-
visitProcDef
- Specified by:
visitProcDefin interfaceKernelVisitor<FormatterState, Void>
-
visitRec
- Specified by:
visitRecin interfaceKernelVisitor<FormatterState, Void>
-
visitRecDef
- Specified by:
visitRecDefin interfaceKernelVisitor<FormatterState, Void>
-
visitRecPtn
- Specified by:
visitRecPtnin interfaceKernelVisitor<FormatterState, Void>
-
visitResolvedFieldPtn
- Specified by:
visitResolvedFieldPtnin interfaceKernelVisitor<FormatterState, Void>
-
visitResolvedIdentPtn
- Specified by:
visitResolvedIdentPtnin interfaceKernelVisitor<FormatterState, Void>
-
visitResolvedRecPtn
- Specified by:
visitResolvedRecPtnin interfaceKernelVisitor<FormatterState, Void>
-
visitScalar
- Specified by:
visitScalarin interfaceKernelVisitor<FormatterState, Void>
-
visitSelectAndApplyInstr
- Specified by:
visitSelectAndApplyInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitSelectInstr
- Specified by:
visitSelectInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitSeqInstr
- Specified by:
visitSeqInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitSetCellValueInstr
- Specified by:
visitSetCellValueInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitSkipInstr
- Specified by:
visitSkipInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitStack
- Specified by:
visitStackin interfaceKernelVisitor<FormatterState, Void>
-
visitSubtractInstr
- Specified by:
visitSubtractInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitThrowInstr
- Specified by:
visitThrowInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitTryInstr
- Specified by:
visitTryInstrin interfaceKernelVisitor<FormatterState, Void>
-
visitTupleDef
- Specified by:
visitTupleDefin interfaceKernelVisitor<FormatterState, Void>
-
visitValueDef
- Specified by:
visitValueDefin interfaceKernelVisitor<FormatterState, Void>
-
visitVar
- Specified by:
visitVarin interfaceKernelVisitor<FormatterState, Void>
-
visitVarSet
- Specified by:
visitVarSetin interfaceKernelVisitor<FormatterState, Void>
-