From acd48fdfa4653dbeffd41f6b773ae4552e6c55bc Mon Sep 17 00:00:00 2001 From: Adam Scarr Date: Tue, 8 Aug 2017 23:11:47 +1000 Subject: Add readme and calc example --- json/json.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'json/json.go') diff --git a/json/json.go b/json/json.go index 81b9523..724e020 100644 --- a/json/json.go +++ b/json/json.go @@ -14,7 +14,7 @@ var ( _array = Map(And("[", Kleene(&_value, ","), "]"), func(n Node) Node { ret := []interface{}{} - for _, child := range n.Children[1].Children { + for _, child := range n.Child[1].Child { ret = append(ret, child.Result) } return Node{Result: ret} @@ -23,8 +23,8 @@ var ( _object = Map(And("{", _properties, "}"), func(n Node) Node { ret := map[string]interface{}{} - for _, prop := range n.Children[1].Children { - ret[prop.Children[0].Result.(string)] = prop.Children[2].Result + for _, prop := range n.Child[1].Child { + ret[prop.Child[0].Result.(string)] = prop.Child[2].Result } return Node{Result: ret} -- cgit v1.2.3