aboutsummaryrefslogtreecommitdiff
path: root/src/interp/g-util.boot
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2011-10-04 00:01:48 +0000
committerdos-reis <gdr@axiomatics.org>2011-10-04 00:01:48 +0000
commit0204a2e9c993ee408d769cc6e2f91506b5699c81 (patch)
treed89e0a82d362e311218ce93d54b73454de6d8384 /src/interp/g-util.boot
parent3be2028e7626877113e9c63530b5aeb982dc337a (diff)
downloadopen-axiom-0204a2e9c993ee408d769cc6e2f91506b5699c81.tar.gz
* boot/utility.boot (symbolAssoc): Rename from assocSymbol. Export.
* interp/functor.boot: Remove getAbbreviation, mkAbbrev, addsuffix. * interp/sys-utility.boot (symbolAssoc): Remove as redundant. (scalarTarget): New. * interp/bc-matrix.boot: Use symbolTarget instead of symbolLassoc. * interp/br-con.boot: Use QLASSQ instead of symbolTarget. * interp/br-data.boot: Likewise. * interp/br-op1.boot: Likewise. * interp/br-prof.boot: Likewise. * interp/br-saturn.boot: Likewise. * interp/br-search.boot: Likewise. * interp/buildom.boot: Likewise. * interp/c-doc.boot: Likewise. * interp/c-util.boot: Likewise. * interp/cattable.boot: Likewise. * interp/clam.boot: Likewise. * interp/define.boot: Likewise. * interp/format.boot: Likewise. * interp/g-timer.boot: Likewise. * interp/g-util.boot: Likewise. * interp/ht-util.boot: Likewise. * interp/htsetvar.boot: Likewise. * interp/i-intern.boot: Likewise. * interp/i-map.boot: Likewise. * interp/i-object.boot: Likewise. * interp/i-syscmd.boot: Likewise. * interp/lisplib.boot: Likewise. * interp/profile.boot: Likewise. * interp/trace.boot: Likewise. * interp/vmlisp.lisp (assoc): Tidy.
Diffstat (limited to 'src/interp/g-util.boot')
-rw-r--r--src/interp/g-util.boot11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/interp/g-util.boot b/src/interp/g-util.boot
index f9bb8ef0..f49a61ec 100644
--- a/src/interp/g-util.boot
+++ b/src/interp/g-util.boot
@@ -266,15 +266,15 @@ get(x,prop,e) ==
get0(x,prop,e) ==
cons? x => get0(x.op,prop,e)
- u := QLASSQ(x,first first e) => QLASSQ(prop,u)
+ u := symbolTarget(x,first first e) => symbolTarget(prop,u)
(tail := rest first e) and (u := fastSearchCurrentEnv(x,tail)) =>
- QLASSQ(prop,u)
+ symbolTarget(prop,u)
nil
get1(x,prop,e) ==
cons? x => get1(x.op,prop,e)
prop = "modemap" and $insideCapsuleFunctionIfTrue =>
- symbolLassoc("modemap",getProplist(x,$CapsuleModemapFrame))
+ symbolTarget("modemap",getProplist(x,$CapsuleModemapFrame))
or get2(x,prop)
LASSOC(prop,getProplist(x,e)) or get2(x,prop)
@@ -762,10 +762,10 @@ augProplistOf(var,prop,val,e) ==
semchkProplist(x,proplist,prop,val) ==
prop="isLiteral" =>
- symbolLassoc("value",proplist) or symbolLassoc("mode",proplist) =>
+ symbolTarget("value",proplist) or symbolTarget("mode",proplist) =>
warnLiteral x
prop in '(mode value) =>
- symbolLassoc("isLiteral",proplist) => warnLiteral x
+ symbolTarget("isLiteral",proplist) => warnLiteral x
addBinding(var,proplist,e is [[curContour,:tailContour],:tailEnv]) ==
sameObject?(proplist,getProplist(var,e)) => e
@@ -875,7 +875,6 @@ $charQuote == char "'"
$charSemiColon == char ";"
$charComma == char ","
$charPeriod == char "."
-$checkPrenAlist := [[char "(",:char ")"],[char "{",:char "}"],[char "[",:char "]"]]
$charEscapeList:= [char "%",char "#",$charBack]
$charIdentifierEndings := [char "__", char "!", char "?"]
$charSplitList := [$charComma,$charPeriod,char "[", char "]",$charLbrace, $charRbrace, char "(", char ")", char "$", char "%"]