projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altos/lisp: Add non-cons cdr support
[fw/altos]
/
src
/
lisp
/
ao_lisp.h
diff --git
a/src/lisp/ao_lisp.h
b/src/lisp/ao_lisp.h
index 980514ccb826afe15d74f6f350a6295e9c4b19f8..79f8fcc3a9835713a25b604ab57516967db9a06e 100644
(file)
--- a/
src/lisp/ao_lisp.h
+++ b/
src/lisp/ao_lisp.h
@@
-499,7
+499,10
@@
ao_lisp_stack_fetch(int id) {
extern const struct ao_lisp_type ao_lisp_cons_type;
struct ao_lisp_cons *
extern const struct ao_lisp_type ao_lisp_cons_type;
struct ao_lisp_cons *
-ao_lisp_cons_cons(ao_poly car, struct ao_lisp_cons *cdr);
+ao_lisp_cons_cons(ao_poly car, ao_poly cdr);
+
+ao_poly
+ao_lisp__cons(ao_poly car, ao_poly cdr);
extern struct ao_lisp_cons *ao_lisp_cons_free_list;
extern struct ao_lisp_cons *ao_lisp_cons_free_list;