我已经注意到很多次语法错误,比如
Exit(push(ASBDD(asPixmap, _ScriptSavePixmap(Script, PMRGBAdjust(_ScriptGetPixmap(Script, Args[0].Index), adjparams))));
实际编译。请注意,缺少一个右括号)
。 (当然,如果我添加这个缺少的括号,它也会编译!)
这是一个记录在案的功能吗?
答案 0 :(得分:5)
附加信息:有问题的语句是代码块中的最后一个语句。在此语句之后插入任何语句将导致编译器报告正确的缺失“)”错误。
当遇到块的结尾时,编译器似乎失去了对丢失的“)”错误的跟踪。这很可能是编译器错误。我觉得这种异常现象已经存在了很长时间。不要依赖它。