mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-14 15:40:19 +02:00
remove some deprecated things, undeprecate scm_the_root_module()
* libguile/deprecated.h * libguile/deprecated.c (SCM_ILOC00, SCM_IDINC, SCM_IDSTMSK) (scm_s_expression, scm_s_test, scm_s_body, scm_s_bindings) (scm_s_variable, scm_s_clauses, scm_s_formals, SCM_EVALIM2) (SCM_EVALIM, SCM_XEVAL, SCM_XEVALCAR): Remove these macros and constants, deprecated in 2003. (scm_the_root_module): Undeprecate, it's actually a useful function, that other parts of the code use. * libguile/modules.h (scm_the_root_module): Undeprecated. * libguile/modules.c (scm_the_root_module): Rename from the_root_module. Use it in the rest of this file.
This commit is contained in:
parent
1963682290
commit
f39fc3b38c
4 changed files with 6 additions and 62 deletions
|
@ -71,6 +71,7 @@ SCM_API scm_t_bits scm_tc16_eval_closure;
|
|||
|
||||
|
||||
SCM_API SCM scm_current_module (void);
|
||||
SCM_API SCM scm_the_root_module (void);
|
||||
SCM_API SCM scm_module_variable (SCM module, SCM sym);
|
||||
SCM_API SCM scm_module_local_variable (SCM module, SCM sym);
|
||||
SCM_API SCM scm_interaction_environment (void);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue