summaryrefslogtreecommitdiff
path: root/libguile/modules.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2010-04-27 22:04:24 +0200
committerAndy Wingo <wingo@pobox.com>2010-04-27 22:04:24 +0200
commit1c1a08238ead8627a65dbc97d6eeb91fe9f8e1a9 (patch)
tree90b0d145238c93f7eb69f6f3b38462eac7af1105 /libguile/modules.c
parent4e48b4950ecaa10265de6709bf87597a818cf44d (diff)
downloadguile-1c1a08238ead8627a65dbc97d6eeb91fe9f8e1a9.tar.gz
comment some global variables in modules.c
* libguile/modules.c: Comment some global variables.
Diffstat (limited to 'libguile/modules.c')
-rw-r--r--libguile/modules.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/libguile/modules.c b/libguile/modules.c
index c8a4c2aa1..ac15eaaac 100644
--- a/libguile/modules.c
+++ b/libguile/modules.c
@@ -42,11 +42,13 @@ int scm_module_system_booted_p = 0;
scm_t_bits scm_module_tag;
+/* The current module, a fluid. */
static SCM the_module;
-static SCM module_make_local_var_x_var;
-
+/* Most of the module system is implemented in Scheme. These bindings from
+ boot-9 are needed to provide the Scheme interface. */
static SCM the_root_module_var;
+static SCM module_make_local_var_x_var;
static SCM process_define_module_var;
static SCM process_use_modules_var;
static SCM resolve_module_var;