diff --git a/src/runtime/parser.c b/src/runtime/parser.c index 590fd0fa..1910a428 100644 --- a/src/runtime/parser.c +++ b/src/runtime/parser.c @@ -740,6 +740,7 @@ static void parser__start(Parser *self, TSInput input, Tree *previous_tree) { self->reusable_node = reusable_node_new(previous_tree); self->finished_tree = NULL; self->accept_count = 0; + self->in_ambiguity = false; } static void parser__accept(Parser *self, StackVersion version,