diff options
author | dos-reis <gdr@axiomatics.org> | 2011-09-07 09:26:27 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2011-09-07 09:26:27 +0000 |
commit | 69f3bfa6c96a350b086ca9f21a7f55dabb7cf30f (patch) | |
tree | c6e392cebad5a0ecc6b12f6bf5ff698fbfd3ac0b /src/interp/compiler.boot | |
parent | 309c119295f7ff76dd6cd0026aa33daf5baddd84 (diff) | |
download | open-axiom-69f3bfa6c96a350b086ca9f21a7f55dabb7cf30f.tar.gz |
* interp/compiler.boot (compImport): Don't do anything if
bootstrapping: there is no much to import for now.
* interp/define.boot (getOperationAlist): Get the isFunctor
property directly.
(addDomain): Call isDomainForm.
Diffstat (limited to 'src/interp/compiler.boot')
-rw-r--r-- | src/interp/compiler.boot | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/interp/compiler.boot b/src/interp/compiler.boot index 49aa460a..132ab160 100644 --- a/src/interp/compiler.boot +++ b/src/interp/compiler.boot @@ -1333,7 +1333,9 @@ compFromIf(a,m,E) == compImport: (%Form,%Mode,%Env) -> %Triple compImport(["import",:doms],m,e) == - for dom in doms repeat e:=addDomain(dom,e) + if not $bootStrapMode then + for dom in doms repeat + e := addDomain(dom,e) ["/throwAway",$NoValueMode,e] --% Foreign Function Interface |