aboutsummaryrefslogtreecommitdiff
path: root/src/interp/i-eval.boot
diff options
context:
space:
mode:
Diffstat (limited to 'src/interp/i-eval.boot')
-rw-r--r--src/interp/i-eval.boot6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/interp/i-eval.boot b/src/interp/i-eval.boot
index eed39efe..d8284829 100644
--- a/src/interp/i-eval.boot
+++ b/src/interp/i-eval.boot
@@ -278,12 +278,12 @@ sideEffectedArg?(t,sig,opName) ==
getArgValue(a, t) ==
atom a and not VECP a =>
t' := coerceOrRetract(getBasicObject a,t)
- t' and wrapped2Quote objVal t'
+ t' and getValueNormalForm t'
v := getArgValue1(a, t) => v
alt := altTypeOf(objMode getValue a, a, nil) =>
t' := coerceInt(getValue a, alt)
t' := coerceOrRetract(t',t)
- t' and wrapped2Quote objVal t'
+ t' and getValueNormalForm t'
nil
getArgValue1(a,t) ==
@@ -293,7 +293,7 @@ getArgValue1(a,t) ==
objValUnwrap(t') is ['MAP,:.] =>
getMappingArgValue(a,t,m)
t' := coerceOrRetract(t',t)
- t' and wrapped2Quote objVal t'
+ t' and getValueNormalForm t'
systemErrorHere '"getArgValue"
getArgValue2(a,t,se?,opName) ==