JeffBezanson
|
c3811312a7
|
adding vector.map, string.char
fixing 0-trip-count case in (for)
|
2008-08-02 16:18:39 +00:00 |
JeffBezanson
|
e08091e4a1
|
adding (for lo hi f) construct, changing library funcs to use it
setting license to CPL v1
|
2008-07-26 22:04:02 +00:00 |
JeffBezanson
|
60644c760e
|
made apply() entry point more efficient (now non-consing)
added selfevaluating(v) predicate
|
2008-07-26 04:03:48 +00:00 |
JeffBezanson
|
180b05fa8e
|
storing environment size on the stack so lambda doesn't need to
compute it. changed penv from pointer to stack index.
result is best performance yet.
fixing constantp to be true for quoted values
|
2008-07-18 04:16:07 +00:00 |
JeffBezanson
|
ed61ae48a5
|
fixing mistake re: dotted arglists in last revision
|
2008-07-15 01:24:50 +00:00 |
JeffBezanson
|
b76bbe3724
|
changing environment representation to contiguous values
eliminating built-in label form
|
2008-07-15 01:20:52 +00:00 |
JeffBezanson
|
0d5cb73523
|
updating AST test to work with latest
|
2008-07-15 00:11:04 +00:00 |
JeffBezanson
|
b0e8582c1d
|
adding performance test files
|
2008-07-15 00:06:42 +00:00 |
JeffBezanson
|
b3b2bc3300
|
fix to how defun was using macroexpand
|
2008-07-12 02:58:55 +00:00 |
JeffBezanson
|
135492d18c
|
updating build for new repository structure
|
2008-07-01 01:58:16 +00:00 |
JeffBezanson
|
0c9010a117
|
import femtolisp source
|
2008-07-01 01:54:22 +00:00 |