diff --git a/src/hammer.c b/src/hammer.c index 2de2cdcef117834cf8653a170b27f2a3585b20a2..655e761ff5aa4a01b7211d9fa935ea747181c3b2 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 e50466281441827988ad5dda5a8268a98d32bef0..7592fed0915d35df3f9d405a5e2c074f3f212702 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;