Implemented an abstract syntax tree
This commit is contained in:
parent
3b29d4cdee
commit
8453273d73
28 changed files with 422 additions and 315 deletions
|
@ -88,7 +88,7 @@ func TestExpressionParse(t *testing.T) {
|
|||
src := []byte(test.Expression)
|
||||
tokens := token.Tokenize(src)
|
||||
expr := expression.Parse(tokens)
|
||||
defer expr.Close()
|
||||
defer expr.Reset()
|
||||
|
||||
assert.NotNil(t, expr)
|
||||
assert.Equal(t, expr.String(), test.Result)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue