diff options
author | Greg J. Badros <gjb@cs.washington.edu> | 1999-12-13 03:40:23 +0000 |
---|---|---|
committer | Greg J. Badros <gjb@cs.washington.edu> | 1999-12-13 03:40:23 +0000 |
commit | 4079f87ed21341a8654ecaa29ac3e6a2344d9252 (patch) | |
tree | d9381ae0256c3daae81acde78bf40d1d12cd12e5 /libguile/debug.c | |
parent | 75948d1b314685312f8d62315c4bec6bd003fca4 (diff) | |
download | guile-4079f87ed21341a8654ecaa29ac3e6a2344d9252.tar.gz |
* Makefile.am: Fix ETAGS_ARGS to recognize GUILE_PROC,
GUILE_PROC1. Build guile-procedures.txt, and add that file to
pkgdata_DATA.
* load.c: Added `pkgdata-dir', `site-dir', `library-dir'
primitives.
* guile-doc-snarf.awk: Drop trailing space when no arguments:
e.g., "(foo )" is now "(foo)".
* *.c: moved all the documentation for primitives from
guile-doc/ref/{appendices,posix,scheme}.texi into the source code.
This leaves about half of the primitives undocumented. Also, all
the markup is currently still texinfo. I don't have a problem
with texinfo per se, but the markup is not very descriptive or
accurate.
Diffstat (limited to 'libguile/debug.c')
-rw-r--r-- | libguile/debug.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libguile/debug.c b/libguile/debug.c index c8da85171..05ad8dab3 100644 --- a/libguile/debug.c +++ b/libguile/debug.c @@ -483,7 +483,10 @@ GUILE_PROC (scm_procedure_environment, "procedure-environment", 1, 0, 0, */ GUILE_PROC (scm_local_eval, "local-eval", 1, 1, 0, (SCM exp, SCM env), -"") +"Evaluate @var{exp} in its environment. If @var{env} is supplied, +it is the environment in which to evaluate @var{exp}. Otherwise, +@var{exp} must be a memoized code object (in which case, its environment +is implicit).") #define FUNC_NAME s_scm_local_eval { if (SCM_UNBNDP (env)) |