altos/lisp: Fix some scheme compat issues
authorKeith Packard <keithp@keithp.com>
Sun, 19 Nov 2017 06:00:44 +0000 (22:00 -0800)
committerKeith Packard <keithp@keithp.com>
Sun, 19 Nov 2017 06:00:44 +0000 (22:00 -0800)
commit12a1f6ad48f2b924f71239effeb90afca75a090f
treeda4d42d66f10698b5f38c0bc9b60cf1f01fa7b02
parent5f8f0ed5cd5d4b4f793c602ed09f9b4bdb98f7e8
altos/lisp: Fix some scheme compat issues

flush -> flush-output
nth -> list-ref (oh, and add list-tail)
add let* (same as let for now)
write control chars in octal
make hanoi example work

Signed-off-by: Keith Packard <keithp@keithp.com>
src/lisp/ao_lisp_builtin.c
src/lisp/ao_lisp_builtin.txt
src/lisp/ao_lisp_const.lisp
src/lisp/ao_lisp_string.c
src/test/hanoi.lisp