From 7bf992dc15d967b7426493bd0e8bb2cb9af7f0e6 Mon Sep 17 00:00:00 2001 From: Fumitoshi Ukai Date: Thu, 25 Jun 2015 12:42:19 +0900 Subject: unexport *Var --- func.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'func.go') diff --git a/func.go b/func.go index 84be00d..790b5bc 100644 --- a/func.go +++ b/func.go @@ -1022,23 +1022,23 @@ func (f *funcEvalAssign) Eval(w io.Writer, ev *Evaluator) { } vbuf := newBuf() expr.Eval(vbuf, ev) - rvalue = &SimpleVar{value: vbuf.String(), origin: "file"} + rvalue = &simpleVar{value: vbuf.String(), origin: "file"} freeBuf(vbuf) case "=": - rvalue = &RecursiveVar{expr: tmpval(rhs), origin: "file"} + rvalue = &recursiveVar{expr: tmpval(rhs), origin: "file"} case "+=": prev := ev.LookupVar(f.lhs) if prev.IsDefined() { rvalue = prev.Append(ev, string(rhs)) } else { - rvalue = &RecursiveVar{expr: tmpval(rhs), origin: "file"} + rvalue = &recursiveVar{expr: tmpval(rhs), origin: "file"} } case "?=": prev := ev.LookupVar(f.lhs) if prev.IsDefined() { return } - rvalue = &RecursiveVar{expr: tmpval(rhs), origin: "file"} + rvalue = &recursiveVar{expr: tmpval(rhs), origin: "file"} } if LogFlag { Logf("Eval ASSIGN: %s=%q (flavor:%q)", f.lhs, rvalue, rvalue.Flavor()) @@ -1150,7 +1150,7 @@ func (f *funcForeach) Eval(w io.Writer, ev *Evaluator) { space := false for ws.Scan() { word := ws.Bytes() - ev.outVars.Assign(varname, &AutomaticVar{value: word}) + ev.outVars.Assign(varname, &automaticVar{value: word}) if space { writeByte(w, ' ') } -- cgit v1.2.3