upscheme/femtolisp
JeffBezanson 46f2f47b14 switched to 3-bit type tags for simpler checking
fixnums still have 30 bits

moving towards making "guest functions" more opaque; their type is now
just 'builtin

pretty printing some forms better: defun, defmacro, for, label
support *print-pretty*
2008-08-05 01:43:12 +00:00
..
ast changing environment representation to contiguous values 2008-07-15 01:20:52 +00:00
attic changing environment representation to contiguous values 2008-07-15 01:20:52 +00:00
site import femtolisp source 2008-07-01 01:54:22 +00:00
tiny import femtolisp source 2008-07-01 01:54:22 +00:00
100x100.lsp import femtolisp source 2008-07-01 01:54:22 +00:00
LICENSE adding (for lo hi f) construct, changing library funcs to use it 2008-07-26 22:04:02 +00:00
Makefile switched to 3-bit type tags for simpler checking 2008-08-05 01:43:12 +00:00
builtins.c switched to 3-bit type tags for simpler checking 2008-08-05 01:43:12 +00:00
color.lsp import femtolisp source 2008-07-01 01:54:22 +00:00
cvalues.c switched to 3-bit type tags for simpler checking 2008-08-05 01:43:12 +00:00
dict.lsp import femtolisp source 2008-07-01 01:54:22 +00:00
equal.c switched to 3-bit type tags for simpler checking 2008-08-05 01:43:12 +00:00
equal.scm import femtolisp source 2008-07-01 01:54:22 +00:00
flisp.c switched to 3-bit type tags for simpler checking 2008-08-05 01:43:12 +00:00
flisp.h switched to 3-bit type tags for simpler checking 2008-08-05 01:43:12 +00:00
perf.lsp made apply() entry point more efficient (now non-consing) 2008-07-26 04:03:48 +00:00
pisum.lsp import femtolisp source 2008-07-01 01:54:22 +00:00
print.c switched to 3-bit type tags for simpler checking 2008-08-05 01:43:12 +00:00
printcases.lsp import femtolisp source 2008-07-01 01:54:22 +00:00
read.c made apply() entry point more efficient (now non-consing) 2008-07-26 04:03:48 +00:00
system.lsp adding vector.map, string.char 2008-08-02 16:18:39 +00:00
tcolor.lsp adding performance test files 2008-07-15 00:06:42 +00:00
test.lsp adding (for lo hi f) construct, changing library funcs to use it 2008-07-26 22:04:02 +00:00
todo switched to 3-bit type tags for simpler checking 2008-08-05 01:43:12 +00:00
todo-scrap import femtolisp source 2008-07-01 01:54:22 +00:00
torus.lsp import femtolisp source 2008-07-01 01:54:22 +00:00
unittest.lsp import femtolisp source 2008-07-01 01:54:22 +00:00
wt.lsp import femtolisp source 2008-07-01 01:54:22 +00:00