107 wxCmdLineParser cl_parser( argc, argv );
109 cl_parser.AddUsageText(
_(
"Tests parsing of S-Expression files" ) );
111 int cmd_parsed_ok = cl_parser.Parse();
112 if( cmd_parsed_ok != 0 )
118 const auto file_count = cl_parser.GetParamCount();
119 const bool verbose = cl_parser.Found(
"verbose" );
125 if( file_count == 0 )
129 qa_parser.
Parse( std::cin );
136 for(
unsigned i = 0; i < file_count; i++ )
138 const auto filename = cl_parser.GetParam( i ).ToStdString();
141 std::cout <<
"Parsing: " << filename << std::endl;
144 fin.open( filename );
146 ok = ok && qa_parser.
Parse( fin );