mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-04 14:20:26 +02:00
*** empty log message ***
This commit is contained in:
parent
22b3076671
commit
ec9709f00f
2 changed files with 32 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2001-02-11 Marius Vollmer <mvo@zagadka.ping.de>
|
||||||
|
|
||||||
|
* boot-9.scm (scm-style-repl): Use `primitive-eval' instead of
|
||||||
|
`eval'.
|
||||||
|
(define-public): Do not use `eval'.
|
||||||
|
|
||||||
2001-02-08 Marius Vollmer <marius.vollmer@uni-dortmund.de>
|
2001-02-08 Marius Vollmer <marius.vollmer@uni-dortmund.de>
|
||||||
|
|
||||||
* and-let-star-compat.scm: Display the warning to the
|
* and-let-star-compat.scm: Display the warning to the
|
||||||
|
|
|
@ -1,3 +1,29 @@
|
||||||
|
2001-02-11 Marius Vollmer <mvo@zagadka.ping.de>
|
||||||
|
|
||||||
|
Fix evaluator so that top-level expressions are correctly
|
||||||
|
evaluated with respect to the module system.
|
||||||
|
|
||||||
|
* modules.h. modules.c (scm_current_module_lookup_closure): New
|
||||||
|
function.
|
||||||
|
|
||||||
|
* eval.h (scm_primitive_eval, scm_primitive_eval_x): New
|
||||||
|
prototypes.
|
||||||
|
(scm_i_eval, scm_i_eval_x, scm_eval, scm_eval_x): Changed argument
|
||||||
|
names to better reflect their meaning.
|
||||||
|
|
||||||
|
* eval.c (scm_ceval, scm_deval): Recognize when `begin' is being
|
||||||
|
evaluated at top-level and synronize lookup closure before
|
||||||
|
executing every subform.
|
||||||
|
(scm_primitve_eval_x, scm_primitive_eval): New functions.
|
||||||
|
(scm_eval_x, scm_eval): Reimplement in terms of
|
||||||
|
scm_primitive_eval_x and scm_primitive_eval, respectively.
|
||||||
|
|
||||||
|
2001-02-09 Marius Vollmer <mvo@zagadka.ping.de>
|
||||||
|
|
||||||
|
* macros.c (scm_macro_name, scm_macro_transformer): Use
|
||||||
|
SCM_SMOB_DATA instead of SCM_CDR. Provided by Martin Grabmueller.
|
||||||
|
Thanks!
|
||||||
|
|
||||||
2001-02-10 Keisuke Nishida <kxn30@po.cwru.edu>
|
2001-02-10 Keisuke Nishida <kxn30@po.cwru.edu>
|
||||||
|
|
||||||
* dump.c (scm_store_bytes): Store data size before data.
|
* dump.c (scm_store_bytes): Store data size before data.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue