summaryrefslogtreecommitdiffstats
path: root/lisplib.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2019-02-01 01:01:44 -0800
committerKaz Kylheku <kaz@kylheku.com>2019-02-01 01:01:44 -0800
commit7b943e2dbcbc1197e25003adef5a089227bd0db5 (patch)
tree85415c8e4e78c25976cf40abd6a5b6222be8ec43 /lisplib.c
parenteeb6bfb445bbf13f9c4143239a9c4d182ebd1c38 (diff)
downloadtxr-7b943e2dbcbc1197e25003adef5a089227bd0db5.tar.gz
txr-7b943e2dbcbc1197e25003adef5a089227bd0db5.tar.bz2
txr-7b943e2dbcbc1197e25003adef5a089227bd0db5.zip
compiler: new dump-compiled-objects function.
* lisplib.c (compiler_set_entries): Register dump-compiled-objects for auto-loading. * share/txr/stdlib/compiler.tl (usr:dmp-to-tlo): New function. (compile-file): Code to be shared with dump-compiled-objects moved into dump-to-tlo function. (usr:dump-compiled-objects): New function. * txr.1: Documented.
Diffstat (limited to 'lisplib.c')
-rw-r--r--lisplib.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisplib.c b/lisplib.c
index a8a996b6..902d847f 100644
--- a/lisplib.c
+++ b/lisplib.c
@@ -705,7 +705,7 @@ static val compiler_set_entries(val dlt, val fun)
};
val name[] = {
lit("compile-toplevel"), lit("compile-file"), lit("compile"),
- lit("with-compilation-unit"),
+ lit("with-compilation-unit"), lit("dump-compiled-objects"),
nil
};