logo

class

compiler::FCodePrinter

sys::Obj
  compiler::FCodePrinter : compiler::FConst

FCodePrinter prints a human readable syntax for fcode

Slots

buf

Buf buf

code

Void code(Buf buf)

index

Str index(Int index)

make

new make(FPod pod, OutStream out := def)

op

Void op(FOp op)

out

OutStream out

pod

FPod pod

print

FCodePrinter print(Obj obj := def)

printLine

FCodePrinter printLine(Obj obj := def)

printSwitch

Void printSwitch()

showIndex

Bool showIndex