std.vm.llvm-interpreter

+llvm-context+

animate

(animate code-str delay)

block-val

(block-val b)

block-zip

(block-zip root)

clear-screen

(clear-screen)

exec-inst

(exec-inst vm inst-block)

filter-valid

(filter-valid blocks)

get-current-inst-block

(get-current-inst-block vm)

get-instructions

(get-instructions block-node)

highlight

(highlight z)

highlight-ip

(highlight-ip vm)

instruction?

(instruction? b)

jump

(jump vm label)

make-vm

(make-vm root-code)

next-inst

(next-inst vm)

resolve-val

(resolve-val vm val)

update-reg

(update-reg vm reg val)

visualize

(visualize vm)