#ifndef SCANNER_H #include #include #include #define ECHOS(s) fwrite(s, strlen(s), sizeof(char), yyout) #define ECHOC(c) fputc(c, yyout) extern std::vector ignore_list; inline bool do_ignore(const std::string ¤t_tag) { return std::find(ignore_list.begin(), ignore_list.end(), current_tag) != ignore_list.end(); } #define SCANNER_H #endif