楼主雅思阅读9分,应该能知道中英文差异,中文词性多义,语义依赖上下文,逻辑连接模糊,编译器怎么确定唯一解释?最简单的编程语言里,判断条件为真时输出结果,判断是指执行判断还是判断这一条件?输出结果是命令(imperative)还是名词性短语(结果的描述)?中文逻辑关系词多义,如果…就…、要是…就…、只要…都…,都可表达条件、因果、甚至并列,但是对逻辑算子而言,与或非,and/or/not的界限严重不清。我要写“如果文件存在或目录为空,就执行创建操作”,“或”是逻辑或(OR)还是自然语言“任选其一”?计算机运算需要布尔逻辑的确定真值表,编译器无法区分自然语言“或”是||还是排他或(XOR),语义正确性无法把运算继续下去。请输出3次Hello,和







