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 |