diff --git a/src/hammer.c b/src/hammer.c index 2de2cdc..655e761 100644 --- a/src/hammer.c +++ b/src/hammer.c @@ -47,7 +47,6 @@ HParseResult* h_parse(const HParser* parser, const uint8_t* input, size_t length return h_parse__m(&system_allocator, parser, input, length); } HParseResult* h_parse__m(HAllocator* mm__, const HParser* parser, const uint8_t* input, size_t length) { - // TODO: split the creation of the parse state into h_packrat_parse // Set up a parse state... HInputStream input_stream = { .index = 0, diff --git a/src/internal.h b/src/internal.h index e504662..7592fed 100644 --- a/src/internal.h +++ b/src/internal.h @@ -131,7 +131,7 @@ struct HParseState_ { typedef struct HParserBackendVTable_ { int (*compile)(HAllocator *mm__, HParser* parser, const void* params); - HParseResult* (*parse)(HAllocator *mm__, const HParser* parser, HInputStream* parse_state); + HParseResult* (*parse)(HAllocator *mm__, const HParser* parser, HInputStream* stream); void (*free)(HParser* parser); } HParserBackendVTable;