upscheme/femtolisp/ast
JeffBezanson a55b46e9a6 switching to scheme #t, #f, and () values
porting code to sort out which NILs are false and which are
empty lists

switching to scheme-style special forms. however you feel about
scheme names vs. CL names, using both is silly.

mostly switching to scheme predicate names, with compatibility
aliases for now. adding set-constant! to make this efficient.

adding null?, eqv?, assq, assv, assoc, memq, memv, member

adding 2-argument form of if
allowing else as final cond condition

looking for init file in same directory as executable, so flisp
can be started from anywhere

renaming T to FL_T, since exporting a 1-character symbol is
not very nice

adding opaque type boilerplate example file

adding correctness checking for the pattern-lambda benchmark

bugfix in int2str
2009-01-29 01:04:23 +00:00
..
asttools.lsp switching to scheme #t, #f, and () values 2009-01-29 01:04:23 +00:00
datetimeR.lsp adding new UTF8 example text 2008-09-03 18:39:27 +00:00
match.lsp switching to scheme #t, #f, and () values 2009-01-29 01:04:23 +00:00
match.scm import femtolisp source 2008-07-01 01:54:22 +00:00
rpasses-out.lsp switching to scheme #t, #f, and () values 2009-01-29 01:04:23 +00:00
rpasses.lsp switching to scheme #t, #f, and () values 2009-01-29 01:04:23 +00:00