Fixed incorrect token count
This commit is contained in:
@ -25,6 +25,7 @@ func Count(body AST, buffer []byte, kind token.Kind, name string) uint8 {
|
|||||||
case *If:
|
case *If:
|
||||||
count += node.Condition.Count(buffer, kind, name)
|
count += node.Condition.Count(buffer, kind, name)
|
||||||
count += Count(node.Body, buffer, kind, name)
|
count += Count(node.Body, buffer, kind, name)
|
||||||
|
count += Count(node.Else, buffer, kind, name)
|
||||||
|
|
||||||
case *Loop:
|
case *Loop:
|
||||||
count += Count(node.Body, buffer, kind, name)
|
count += Count(node.Body, buffer, kind, name)
|
||||||
|
Reference in New Issue
Block a user