#ifndef BDL_PARSER_H #define BDL_PARSER_H #include "lexer.h" #include "nodes.h" typedef struct Parser { Token *tokens; size_t current; } Parser; void parse(Token *tokens); Node * parse_next(Parser *parser); #endif // BDL_PARSER_H