新的条件元素: from, collect, accumulate 和forall • 新的字段约束操作: not matches, not contains, in, not in, memberOf, not memberOf • 新的自索引字段: this • 对条件元素嵌套的完全支持,对一阶逻辑的完全支持 • 支持使用&& 和||连接多个约束条件 • 语法分析器的增强以去除之前的一些语言约束,如字符转码和关键字冲突 。。。
去年做的编译原理作业,由于时间紧迫,没有完成语法分析与语义分析,但拥有比较完善的界面(界面有两个,在主程序中可以修改使用哪个界面)。 词法规则如下: 关键字:int char if else real for do while 数字、变量名(不使用下划线,头字母不为数字)、符号 词法分析生成*.TAKEN、*.SymbolTable两个文件。 保留部分语法分析接口,可以继续完成。 词法分析部分在Lex文件夹下,生成中间数据存储的类在Data下。 由于老师给的语法分析规则太复杂(老师给的还是错的