diff --git a/src/parser_combinators.c b/src/parser_combinators.c index dfb73c4..0825a65 100644 --- a/src/parser_combinators.c +++ b/src/parser_combinators.c @@ -53,7 +53,7 @@ parse_result_t parse_consecutive(tokenlist_entry_t *current, node_id_t id, error_t *err = ast_node_alloc(&all); parse_result_t result; if (err) - return parse_no_match(); + return parse_error(err); all->id = id;