#include #define BRACKET_CHECK #ifdef WINKEL_SIM #include "WinkelSim.h" int main() { WinkelSim sim; for (unsigned t = 0; t < MAX_TIME_STEPS; t++) { sim.step(); std::cout << "tijd: " << t << std::endl << sim << std::endl; } return 0; } #endif #ifdef BRACKET_CHECK #include "BracketCheck.h" int main() { unsigned i = 0; std::string input; while(getline(std::cin, input)) { i++; if (input.size() == 0) { std::cout << std::endl; continue; } BracketCheck parser(input); std::cout << "line " << i << " is " << (parser.input_valid() ? "valid" : "invalid") << std::endl; } return 0; } #endif