Andy Wingo
|
2aed2667fc
Merge remote-tracking branch 'origin/stable-2.0'
|
12 years ago |
Andy Wingo
|
fc835b1b14
better procedure-arguments for interpreted procs with opt, rest, kwargs
|
12 years ago |
Andy Wingo
|
dfadcf85cb
Merge remote-tracking branch 'origin/stable-2.0'
|
13 years ago |
Mark H Weaver
|
adb8054c6d
Fix primitive-eval to return #<unspecified> for definitions
|
13 years ago |
Andy Wingo
|
b2208d2e98
Merge remote-tracking branch 'origin/stable-2.0'
|
13 years ago |
Andy Wingo
|
ee15aa46e3
set names of functions defined at the toplevel from `eval'
|
13 years ago |
Andy Wingo
|
f3cf9421cb
better debuggability for interpreted procedures
|
13 years ago |
Andy Wingo
|
6fc3eae477
sequence of expressions -> seq of head and tail
|
13 years ago |
Andy Wingo
|
bb0c815741
attempted microoptimization in eval.scm.
|
14 years ago |
Andy Wingo
|
a310a1d12e
primitive-eval takes expanded, not memoized, source
|
14 years ago |
Andy Wingo
|
dc3e203e07
separate boot expansion from memoization
|
14 years ago |
Andy Wingo
|
7572ee5261
evaluator support for case-lambda
|
14 years ago |
Andy Wingo
|
d8a071fc4e
primitive support for lambda*
|
14 years ago |
Andy Wingo
|
8f9c5b589d
change to format of memoization lambda expressions
|
14 years ago |
Andy Wingo
|
4f692ace90
macro expanders return memoized expressions
|
14 years ago |
Andy Wingo
|
1371fe9b14
eval.scm's handling of with-fluids doesn't leave the VM
|
15 years ago |
Andy Wingo
|
747022e4cb
prompt as part of guile's primitive language
|
15 years ago |
Andy Wingo
|
bb0229b51d
add with-fluids objects and primitive syntax
|
15 years ago |
Andy Wingo
|
21ec0bd907
reorder eval clauses
|
15 years ago |
Andy Wingo
|
d69531e213
dynwind is now a part of guile's primitive language
|
15 years ago |
Andy Wingo
|
9331f91cc4
primitive-eval passes first N args on stack directly, not via apply
|
15 years ago |
Andy Wingo
|
4abb824cdb
interpreted closures cons less.
|
15 years ago |
Andy Wingo
|
b2b554efd3
clarify comments in eval.scm
|
15 years ago |
Andy Wingo
|
5f1611640a
really boot primitive-eval from scheme.
|
15 years ago |
Andy Wingo
|
5161a3c0d7
add new scheme evaluator
|
15 years ago |