Andy Wingo
|
e8065fe452
comment on scm_pre_modules_obarray re threadsafety
|
hace 14 años |
Andy Wingo
|
4a655e50a3
use scm_from_latin1_symboln for string literals and load-symbol
|
hace 14 años |
Andy Wingo
|
57ced5b97a
scm_c_define_module uses define-module*
|
hace 14 años |
Andy Wingo
|
3be8727983
module-local-variable optimization
|
hace 15 años |
Andy Wingo
|
4f692ace90
macro expanders return memoized expressions
|
hace 15 años |
Andy Wingo
|
1c1a08238e
comment some global variables in modules.c
|
hace 15 años |
Andy Wingo
|
993dae8623
module-public-interface in Scheme
|
hace 15 años |
Andy Wingo
|
31ac29b621
module-type defined programmatically
|
hace 15 años |
Ludovic Courtès
|
1606312f9a
Fix `module-reverse-lookup'.
|
hace 15 años |
Andy Wingo
|
34dfef5135
SCM_CELL in modules.c
|
hace 15 años |
Andy Wingo
|
f39448c5a3
remove a bunch of needless scm_permanent_object calls
|
hace 15 años |
Andy Wingo
|
5f1611640a
really boot primitive-eval from scheme.
|
hace 15 años |
Andy Wingo
|
c7a2a803bd
export scm_define to scheme as define!
|
hace 15 años |
Andy Wingo
|
b7742c6b71
new evaluator, y'all
|
hace 15 años |
Andy Wingo
|
f39fc3b38c
remove some deprecated things, undeprecate scm_the_root_module()
|
hace 15 años |
Andy Wingo
|
7ab42fa20c
add some optargs tests
|
hace 15 años |
Ludovic Courtès
|
fbb857a472
Merge branch 'master' into boehm-demers-weiser-gc
|
hace 16 años |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
hace 16 años |
Andy Wingo
|
165a7596ee
add module-{define-keyword!,undefine-keyword!,lookup-keyword}
|
hace 16 años |
Andy Wingo
|
b7e6589fff
scm_[current_]module_transformer returns the %pre-modules-transformer, if set
|
hace 16 años |
Andy Wingo
|
daedb4920a
eval-closure-module, here hopefully not for long
|
hace 16 años |
Ludovic Courtès
|
d9e59f894e
Merge branch 'master' into boehm-demers-weiser-gc
|
hace 16 años |
Ludovic Courtès
|
490cf75094
Work around unintentional retention of modules by the GC.
|
hace 16 años |
Andy Wingo
|
999f1b26e7
Merge commit 'origin/master' into vm
|
hace 17 años |
Andy Wingo
|
dc68fdb961
move module-public-interface to C, and expose it as C API
|
hace 17 años |
Ludovic Courtès
|
44e268898b
Merge branch 'master' into boehm-demers-weiser-gc
|
hace 17 años |
Ludovic Courtès
|
dbb605f575
Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.
|
hace 17 años |
Ludovic Courtès
|
6f03035fe8
Merge branch 'master' into boehm-demers-weiser-gc
|
hace 17 años |
Ludovic Courtès
|
e9b8556ec9
Merge commit '7337d56d5714227865aeca2b40b6bd97cce296d2' into boehm-demers-weiser-gc
|
hace 17 años |
Ludovic Courtès
|
35a9197ccc
Merge commit 'f30e1bdf97ae8b2b2918da585f887a4d3a23a347' into boehm-demers-weiser-gc
|
hace 17 años |