mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-16 16:50:21 +02:00
Merge from mvo-vcell-cleanup-1-branch.
This commit is contained in:
parent
7c33806ae6
commit
86d31dfe7d
54 changed files with 1538 additions and 1293 deletions
|
@ -2043,12 +2043,19 @@ scm_array_equal_p (SCM ra0, SCM ra1)
|
|||
}
|
||||
|
||||
|
||||
|
||||
static void
|
||||
init_raprocs (ra_iproc *subra)
|
||||
{
|
||||
for (; subra->name; subra++)
|
||||
subra->sproc = scm_symbol_binding (SCM_BOOL_F, scm_str2symbol (subra->name));
|
||||
{
|
||||
SCM sym = scm_str2symbol (subra->name);
|
||||
SCM var =
|
||||
scm_sym2var (sym, scm_current_module_lookup_closure (), SCM_BOOL_F);
|
||||
if (var != SCM_BOOL_F)
|
||||
subra->sproc = SCM_VARIABLE_REF (var);
|
||||
else
|
||||
subra->sproc = SCM_BOOL_F;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue