commit | 2d4b6054d60d42c12e049a9f83beaf4beaed4514 | [log] [tgz] |
---|---|---|
author | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | Thu Jun 04 14:20:44 2015 +0900 |
committer | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | Thu Jun 04 14:20:44 2015 +0900 |
tree | 1e526b8cfe438df448662a5605f1b4322f8d32b6 | |
parent | 171a3dff6fcecaa75b6342ea325c2db05121a0fd [diff] [blame] |
Use Value instead of []byte in MaybeRuleAST
diff --git a/parser.go b/parser.go index b16c7d5..78ac2e7 100644 --- a/parser.go +++ b/parser.go
@@ -208,8 +208,13 @@ term = '=' } + v, _, err := parseExpr(expr, nil) + if err != nil { + panic(fmt.Errorf("parse %s:%d %v", p.mk.filename, p.lineno, err)) + } + ast := &MaybeRuleAST{ - expr: expr, + expr: v, term: term, afterTerm: afterTerm, }