#pragma once #include "scan.h" typedef struct Parser { Scanner *s; int debug; } Parser; void parser_init( Parser *p, Scanner *s ); void parser_done( Parser *p ); void parser_debug( Parser *p, int enable ); void parser_parse( Parser *p );