aboutsummaryrefslogtreecommitdiff
path: root/src/include/parser.h
diff options
context:
space:
mode:
authors-over-42023-07-07 20:56:29 -0400
committers-over-42023-07-07 20:56:29 -0400
commit5b37568baac046ac6b21453bbe037e0eeec16e89 (patch)
tree3a7a3de8c14cea25b4e2cd05cd55fbc7f3239137 /src/include/parser.h
parente850a08fa7a763140b9c86308cfdff9bae421c2e (diff)
expectf
Diffstat (limited to 'src/include/parser.h')
-rw-r--r--src/include/parser.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/include/parser.h b/src/include/parser.h
index 32cd4bc..694bd5e 100644
--- a/src/include/parser.h
+++ b/src/include/parser.h
@@ -13,7 +13,8 @@ parser_t* parser_init(lexer_t* lexer);
void parser_destroy(parser_t* parser);
// expect token, or die
-void parser_token_expect(parser_t* parser, int (*expected_token)(token_t*));
+void parser_token_expect(parser_t* parser, token_t* token);
+void parser_token_expectf(parser_t* parser, int (*expected_token)(token_t*));
// do the parse
tree_t* parser_parse(parser_t* parser);