diff options
| author | Fumitoshi Ukai <fumitoshi.ukai@gmail.com> | 2015-06-25 15:56:10 +0900 |
|---|---|---|
| committer | Fumitoshi Ukai <fumitoshi.ukai@gmail.com> | 2015-06-25 15:56:10 +0900 |
| commit | 55c8fa902be5fedfc119140930cfb9692d31e7f4 (patch) | |
| tree | be2eb95ee1091a87fc0742c159dcc24d5ebe2638 /var.go | |
| parent | 3ec25b5014de413895bf81766229048566611686 (diff) | |
unexport Func and Expr
Diffstat (limited to 'var.go')
| -rw-r--r-- | var.go | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -194,22 +194,22 @@ func (v *recursiveVar) dump(w io.Writer) { } func (v *recursiveVar) Append(_ *Evaluator, s string) Var { - var expr Expr - if e, ok := v.expr.(Expr); ok { - expr = append(e, literal(" ")) + var exp expr + if e, ok := v.expr.(expr); ok { + exp = append(e, literal(" ")) } else { - expr = Expr{v.expr, literal(" ")} + exp = expr{v.expr, literal(" ")} } sv, _, err := parseExpr([]byte(s), nil, true) if err != nil { panic(err) } - if aexpr, ok := sv.(Expr); ok { - expr = append(expr, aexpr...) + if aexpr, ok := sv.(expr); ok { + exp = append(exp, aexpr...) } else { - expr = append(expr, sv) + exp = append(exp, sv) } - v.expr = expr + v.expr = exp return v } |
