补全:条件必须是 bool
(每道题开头都有同一段:上一站的 parser(多记了位置)、show(),和错误类 SemError——错误写成一行「原因@行:列」。)
补全 check_stmt 里 if 和 while 的条件检查:条件类型不是 bool 就报「条件不是bool「类型」」,位置在 if / while 那个词上。
(每道题开头都有同一段:上一站的 parser(多记了位置)、show(),和错误类 SemError——错误写成一行「原因@行:列」。)
补全 check_stmt 里 if 和 while 的条件检查:条件类型不是 bool 就报「条件不是bool「类型」」,位置在 if / while 那个词上。
全部评论