Mark H Weaver
|
28d5d2537c
Merge remote-tracking branch 'origin/stable-2.0'
|
11 年之前 |
Andy Wingo
|
c32b7c4cef
Remove with-fluids; replaced by with-fluid* and inlined push-fluid primops
|
11 年之前 |
Andy Wingo
|
bb97e4abd4
dynamic-wind in terms of wind and unwind; remove <dynwind>, @dynamic-wind
|
11 年之前 |
Andy Wingo
|
1773bc7dd5
Remove @prompt memoizer
|
11 年之前 |
Ludovic Courtès
|
4af0d97ee6
Print the faulty object upon invalid-keyword errors.
|
11 年之前 |
Andy Wingo
|
747bd5347d
merge stable-2.0
|
12 年之前 |
Andy Wingo
|
581f410fbd
case-lambda* clauses fail to match if too many positionals
|
12 年之前 |
Mark H Weaver
|
e0c211bb2e
Merge remote-tracking branch 'origin/stable-2.0'
|
12 年之前 |
Ludovic Courtès
|
c438cd7175
eval: Store docstrings for lambdas.
|
12 年之前 |
Andy Wingo
|
2aed2667fc
Merge remote-tracking branch 'origin/stable-2.0'
|
12 年之前 |
Andy Wingo
|
fc835b1b14
better procedure-arguments for interpreted procs with opt, rest, kwargs
|
12 年之前 |
Andy Wingo
|
dfadcf85cb
Merge remote-tracking branch 'origin/stable-2.0'
|
13 年之前 |
Mark H Weaver
|
adb8054c6d
Fix primitive-eval to return #<unspecified> for definitions
|
13 年之前 |
Andy Wingo
|
b2208d2e98
Merge remote-tracking branch 'origin/stable-2.0'
|
13 年之前 |
Andy Wingo
|
ee15aa46e3
set names of functions defined at the toplevel from `eval'
|
13 年之前 |
Andy Wingo
|
f3cf9421cb
better debuggability for interpreted procedures
|
13 年之前 |
Andy Wingo
|
6fc3eae477
sequence of expressions -> seq of head and tail
|
13 年之前 |
Andy Wingo
|
bb0c815741
attempted microoptimization in eval.scm.
|
14 年之前 |
Andy Wingo
|
a310a1d12e
primitive-eval takes expanded, not memoized, source
|
15 年之前 |
Andy Wingo
|
dc3e203e07
separate boot expansion from memoization
|
15 年之前 |
Andy Wingo
|
7572ee5261
evaluator support for case-lambda
|
15 年之前 |
Andy Wingo
|
d8a071fc4e
primitive support for lambda*
|
15 年之前 |
Andy Wingo
|
8f9c5b589d
change to format of memoization lambda expressions
|
15 年之前 |
Andy Wingo
|
4f692ace90
macro expanders return memoized expressions
|
15 年之前 |
Andy Wingo
|
1371fe9b14
eval.scm's handling of with-fluids doesn't leave the VM
|
15 年之前 |
Andy Wingo
|
747022e4cb
prompt as part of guile's primitive language
|
15 年之前 |
Andy Wingo
|
bb0229b51d
add with-fluids objects and primitive syntax
|
15 年之前 |
Andy Wingo
|
21ec0bd907
reorder eval clauses
|
15 年之前 |
Andy Wingo
|
d69531e213
dynwind is now a part of guile's primitive language
|
15 年之前 |
Andy Wingo
|
9331f91cc4
primitive-eval passes first N args on stack directly, not via apply
|
15 年之前 |