altos/lisp: convert GC to non-recursive