初步完成，能够正常解析if while语句，支持嵌套，出现语法错误，不会执行测试。