altos/lisp: Lots more scheme bits
[fw/altos] / src / lisp / ao_lisp_builtin.txt
index 2b891dbab571ca48330d8326c58771edcd4d0c64..b27985ff66a2dd55a55ec91cea31b8d547731241 100644 (file)
@@ -21,7 +21,9 @@ lexpr plus            +
 lexpr  minus           -
 lexpr  times           *
 lexpr  divide          /
-lexpr  mod             %
+lexpr  modulo          modulo  %
+lexpr  remainder
+lexpr  quotient
 lexpr  equal           =       eq?     eqv?
 lexpr  less            <
 lexpr  greater         >
@@ -40,3 +42,7 @@ lambda        nullp           null?
 lambda not
 lambda listp           list?
 lambda pairp           pair?
+lambda numberp         number? integer?
+lambda booleanp        boolean?
+lambda set_car         set-car!
+lambda set_cdr         set-cdr!