mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-18 09:40:25 +02:00
New functions: scm_c_make_vector, scm_c_make_hash_table.
This commit is contained in:
parent
b8446ce883
commit
00ffa0e7d6
22 changed files with 87 additions and 52 deletions
|
@ -1032,7 +1032,7 @@ SCM_DEFINE (scm_make_leaf_environment, "make-leaf-environment", 0, 0, 0,
|
|||
env = scm_make_environment (body);
|
||||
|
||||
core_environments_init (&body->base, &leaf_environment_funcs);
|
||||
body->obarray = scm_make_vector (SCM_MAKINUM (DEFAULT_OBARRAY_SIZE), SCM_EOL);
|
||||
body->obarray = scm_c_make_hash_table (DEFAULT_OBARRAY_SIZE);
|
||||
|
||||
return env;
|
||||
}
|
||||
|
@ -1424,7 +1424,7 @@ SCM_DEFINE (scm_make_eval_environment, "make-eval-environment", 2, 0, 0,
|
|||
env = scm_make_environment (body);
|
||||
|
||||
core_environments_init (&body->base, &eval_environment_funcs);
|
||||
body->obarray = scm_make_vector (SCM_MAKINUM (DEFAULT_OBARRAY_SIZE), SCM_EOL);
|
||||
body->obarray = scm_c_make_hash_table (DEFAULT_OBARRAY_SIZE);
|
||||
body->imported = imported;
|
||||
body->imported_observer
|
||||
= SCM_ENVIRONMENT_OBSERVE (imported, eval_environment_observer, env, 1);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue