文件名称:CompilerUnivali:用Java编写的C#编译器示例
文件大小:2.43MB
文件格式:ZIP
更新时间:2024-05-31 23:55:50
Java
编译器 C#编译器示例 编译器工作 所有这些都是个人的,必须在上课时间在实验室展示。 论文可能会迟到一周(最后一期除外)提交,但在这种情况下,他们的最高评分为8.0。 最后的作品只能在定义的日期交付。 论文1(T1)-词法分析器(重量:M1的30%)演示文稿:13/03/2012要求应该构造正则表达式以标识编程语言的标记。 应该使用GALS工具,该工具也将用于演示。 要识别的令牌至少必须为: •(1个点)保留字(如果,则,如果,一会儿,一会儿,开始,结束,整数,浮点数,...)•(1个点)算术运算符(+,-, / /)•(1个点)关系运算符(>,<,> =,<=,== 、! =)•(1点)逻辑运算符(AND,OR,NO)•(1点)标识符(变量名和程序名):应启用包含以下内容的名称:数字和特殊字符“ _”。 •(2分)类型的常量值:用引号引起来的整数,实数和字符串•(2分)两种类型的注释