#include #include #include #include #include #include /*******************************************************************\ Function: main Inputs: Outputs: Purpose: \*******************************************************************/ int main(int argc, const char *argv[]) { if(argc!=2) return 1; std::ifstream in(argv[1]); config.ansi_c.set_ILP32(); ansi_c_scanner_init(); ansi_c_parser.clear(); ansi_c_parser.mode=ansi_c_parsert::GCC; ansi_c_parser.cpp98=true; ansi_c_parser.cpp11=false; ansi_c_parser.in=∈ cpp_parser.in=∈ cpp_tokent tk; while(cpp_parser.token_buffer.get_token(tk)) std::cout << tk.text << '\n'; return 0; }