文件名称:大连理工大学软件学院编译技术课程——MicroC词法分析上机实验.zip
文件大小:7KB
文件格式:ZIP
更新时间:2022-10-28 03:31:30
dut MicroC
编译原理(编译技术)上机《实测可以运行》大连理工大学软件学院编译技术课程——MicroC词法分析上机实验 实验目的:对循环语句和条件判断语句编写词法分析编译程序,只能通过一遍扫描完成。 实验要求: (1) 关键字: for if then else while do until int input output 所有关键字都是小写。 (2) 运算符和分隔符: : = + - * / < > <= <> >= ; ( ) # (3) 其他标识符(ID)和整型常数(NUM),通过以下模式定义: ID=letter(letter | digit)* NUM=digit digit* (4) 空格由空白、制表符和换行符组成。空格一般用来分隔ID、NUM、运算符、分隔符和关键字,词法分析阶段通常被忽略。 各种词法单元对应的词法记号如下:
【文件预览】:
MicroAnalyzer.zip
MicroAnalyzer.java
source.txt
使用说明.txt