aboutsummaryrefslogtreecommitdiff
path: root/src/boot/translator.boot
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2011-04-22 18:32:46 +0000
committerdos-reis <gdr@axiomatics.org>2011-04-22 18:32:46 +0000
commitb825ed51bc11564e35f84a88bbb43fbe2ac51d99 (patch)
tree6a74d803f5619ec57d8a51228e0192e9df5f7689 /src/boot/translator.boot
parent32efd3b0691918cf1d662b095c653d5a0a17ff7b (diff)
downloadopen-axiom-b825ed51bc11564e35f84a88bbb43fbe2ac51d99.tar.gz
* boot/tokens.boot: Don't translate setDifference.
* boot/initial-env.lisp (SETDIFFERNECE): Remove. * boot/translator.boot (evalBootFile): Rename form EVAL-BOOT-FILE. * boot/utility.boot (setDifference): Define. * interp/unlisp.lisp (ListMemberQ?): Remove. (ListRemoveQ): Likewise. (AlistAssocQ): Likewise.
Diffstat (limited to 'src/boot/translator.boot')
-rw-r--r--src/boot/translator.boot4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/boot/translator.boot b/src/boot/translator.boot
index ef5cff04..d7bb643d 100644
--- a/src/boot/translator.boot
+++ b/src/boot/translator.boot
@@ -39,7 +39,7 @@ import pile
import parser
import ast
namespace BOOTTRAN
-module translator
+module translator (evalBootFile)
++ If non nil, holds the name of the current module being translated.
$currentModuleName := nil
@@ -163,7 +163,7 @@ shoeMc(a,fn)==
shoePCompileTrees shoeTransformStream a
shoeConsole strconc(fn,'" COMPILED AND LOADED")
-EVAL_-BOOT_-FILE fn ==
+evalBootFile fn ==
b := _*PACKAGE_*
IN_-PACKAGE '"BOOTTRAN"
infn:=shoeAddbootIfNec fn