altos/lisp: Finish first pass through r7rs
[fw/altos] / src / lisp / ao_lisp_cons.c
index 8d607372b7543a817f0998b1c246576f04363ecb..9379597ca82eb88ed6ae2866f2a11358cb4d7f6e 100644 (file)
@@ -123,7 +123,7 @@ ao_lisp_cons_free(struct ao_lisp_cons *cons)
 }
 
 void
-ao_lisp_cons_print(ao_poly c)
+ao_lisp_cons_write(ao_poly c)
 {
        struct ao_lisp_cons *cons = ao_lisp_poly_cons(c);
        int     first = 1;
@@ -131,14 +131,14 @@ ao_lisp_cons_print(ao_poly c)
        while (cons) {
                if (!first)
                        printf(" ");
-               ao_lisp_poly_print(cons->car);
+               ao_lisp_poly_write(cons->car);
                c = cons->cdr;
                if (ao_lisp_poly_type(c) == AO_LISP_CONS) {
                        cons = ao_lisp_poly_cons(c);
                        first = 0;
                } else {
                        printf(" . ");
-                       ao_lisp_poly_print(c);
+                       ao_lisp_poly_write(c);
                        cons = NULL;
                }
        }
@@ -146,12 +146,12 @@ ao_lisp_cons_print(ao_poly c)
 }
 
 void
-ao_lisp_cons_patom(ao_poly c)
+ao_lisp_cons_display(ao_poly c)
 {
        struct ao_lisp_cons *cons = ao_lisp_poly_cons(c);
 
        while (cons) {
-               ao_lisp_poly_patom(cons->car);
+               ao_lisp_poly_display(cons->car);
                cons = ao_lisp_poly_cons(cons->cdr);
        }
 }