altos/lisp: Add apply
authorKeith Packard <keithp@keithp.com>
Sat, 18 Nov 2017 06:14:19 +0000 (22:14 -0800)
committerKeith Packard <keithp@keithp.com>
Sat, 18 Nov 2017 06:14:19 +0000 (22:14 -0800)
commite1acf5eb12aceda7aa838df031c1da1129d0fa5d
treee0fe6c04b9f3f654e246616a78d1278e5d6c3cf5
parenta4e18a13029cc7b16b2ed9da84d6e606bc725ac3
altos/lisp: Add apply

And all of the library routines that use it, map, string-map and friends.

Signed-off-by: Keith Packard <keithp@keithp.com>
src/lisp/ao_lisp.h
src/lisp/ao_lisp_builtin.c
src/lisp/ao_lisp_builtin.txt
src/lisp/ao_lisp_cons.c
src/lisp/ao_lisp_const.lisp
src/lisp/ao_lisp_eval.c
src/lisp/ao_lisp_make_builtin
src/lisp/ao_lisp_read.c