Andy Wingo
|
393baa8a44
scm_is_false instead of == SCM_BOOL_F; also is_null, is_true, etc
|
13 tahun lalu |
Andy Wingo
|
b2b33168b1
more care regarding SCM_PACK and SCM_UNPACK
|
13 tahun lalu |
Andy Wingo
|
a2230b653b
map and for-each in scheme
|
13 tahun lalu |
Andy Wingo
|
f3a9a51d3e
MV truncation in the boot evaluator
|
13 tahun lalu |
Andy Wingo
|
572eef50c2
fix prompt and abort with the boot evaluator
|
14 tahun lalu |
Andy Wingo
|
f32e67be0b
add scm_call_{5,6}
|
14 tahun lalu |
Andy Wingo
|
b6b84131cd
remove obsolete comments
|
14 tahun lalu |
Andy Wingo
|
7112a34d56
volatile locals in bootstrap evaluator
|
14 tahun lalu |
Andy Wingo
|
4a655e50a3
use scm_from_latin1_symboln for string literals and load-symbol
|
14 tahun lalu |
Andy Wingo
|
3d27ef4bd3
fix a number of assumptions that a pointer could fit into a long
|
14 tahun lalu |
Andy Wingo
|
ab9c9100d2
scm_debug_opts to debug.c, backtrace on by default, scm_*_opts internal linkage
|
14 tahun lalu |
Andy Wingo
|
ea9f4f4b15
add call-with-vm; remove thread-vm bits; remove vm-apply; engines settable.
|
14 tahun lalu |
Andy Wingo
|
3932bdb3af
remove a number of debug options
|
14 tahun lalu |
Andy Wingo
|
925c1bae1f
remove evaluator-traps-interface
|
14 tahun lalu |
Andy Wingo
|
3b494f511a
remove eval-options
|
14 tahun lalu |
Andy Wingo
|
8cbcaaa0ae
remove srcprop.[ch] things that have to do with breakpoints
|
14 tahun lalu |
Ludovic Courtès
|
93003b16b0
Assorted `syntax-check' fixes.
|
14 tahun lalu |
Andy Wingo
|
a310a1d12e
primitive-eval takes expanded, not memoized, source
|
14 tahun lalu |
Andy Wingo
|
dc3e203e07
separate boot expansion from memoization
|
14 tahun lalu |
Andy Wingo
|
7572ee5261
evaluator support for case-lambda
|
14 tahun lalu |
Andy Wingo
|
d8a071fc4e
primitive support for lambda*
|
14 tahun lalu |
Andy Wingo
|
8f9c5b589d
change to format of memoization lambda expressions
|
14 tahun lalu |
Andy Wingo
|
cc00f44743
scm_badargsp is deprecated
|
14 tahun lalu |
Andy Wingo
|
4f692ace90
macro expanders return memoized expressions
|
14 tahun lalu |
Andy Wingo
|
cd038da546
remove libguile/lang.h, deprecate %nil (in favor of #nil)
|
15 tahun lalu |
Ludovic Courtès
|
e2cf8eb921
Don't gratuitously over-engineer things...
|
15 tahun lalu |
Ludovic Courtès
|
b7ecadca7b
Slightly optimize the memoizer, bootstrap evaluator, and `(ice-9 eval)'.
|
15 tahun lalu |
Andy Wingo
|
adbdfd6d24
rewinding prompts works
|
15 tahun lalu |
Andy Wingo
|
d296431516
fix a prompt bug
|
15 tahun lalu |
Andy Wingo
|
b8af64db76
simplify handling of nonlocal prompt returns from c
|
15 tahun lalu |