Added more tests
This commit is contained in:
parent
b20a79080f
commit
f870a5f1f8
5 changed files with 73 additions and 30 deletions
|
@ -109,14 +109,10 @@ func (expr *Expression) write(builder *strings.Builder) {
|
|||
|
||||
builder.WriteByte('(')
|
||||
builder.WriteString(expr.Token.Text())
|
||||
builder.WriteByte(' ')
|
||||
|
||||
for i, child := range expr.Children {
|
||||
for _, child := range expr.Children {
|
||||
builder.WriteByte(' ')
|
||||
child.write(builder)
|
||||
|
||||
if i != len(expr.Children)-1 {
|
||||
builder.WriteByte(' ')
|
||||
}
|
||||
}
|
||||
|
||||
builder.WriteByte(')')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue