aboutsummaryrefslogtreecommitdiffstats
path: root/func.go
diff options
context:
space:
mode:
Diffstat (limited to 'func.go')
-rw-r--r--func.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/func.go b/func.go
index 576855e..89fdbe2 100644
--- a/func.go
+++ b/func.go
@@ -1240,7 +1240,7 @@ func (f *funcEvalAssign) Eval(w io.Writer, ev *Evaluator) error {
case ":=":
// TODO(ukai): compute parsed expr in Compact when f.rhs is
// literal? e.g. literal("$(foo)") => varref{literal("foo")}.
- exp, _, err := parseExpr(rhs, nil, false)
+ exp, _, err := parseExpr(rhs, nil, parseOp{})
if err != nil {
return ev.errorf("eval assign error: %q: %v", f.String(), err)
}