sx

a small lisp with closures, cons cells, and a garbage collector. step through the bytecode and watch the heap while it runs.

source example
space to step
output

      
current instruction
-
call stack (frames)
heap
unreached reachable (marked) just collected