diff --git a/language/main.cc b/language/main.cc index 405517a..544d035 100644 --- a/language/main.cc +++ b/language/main.cc @@ -28,9 +28,9 @@ bool read_file(const char* path, vector& buff) struct CommandLineDebugger { void operator()(const peglib::Ast& ast, shared_ptr env, bool force_to_break) { - if (command == "n" && env->level <= level || - command == "s" || - command == "o" && env->level < level) { + if ((command == "n" && env->level <= level) || + (command == "s") || + (command == "o" && env->level < level)) { force_to_break = true; }