文件名称:编译原理 词法分析程序 JAVA
文件大小:6KB
文件格式:RAR
更新时间:2012-07-16 16:27:07
编译原理 词法分析程序 JAVA
编译原理 词法分析程序 JAVA 构造识别单词集的自动机,编写程序实现。 五、实验的处理单词集 (注:单词种类统一分类如下:) 单词符号 单词种类 任意变量名(以字母开头由字母和数字组成的符号串) 0 ( 1 ) 2 { 3 } 4 ; 5 = 6 + 7 * 8 > 9 < 10 , 11 ‘ 12 整型常数(由数字组成的符号串) 30 main 26 int 21 if 22 then 23 else 24 return 25 其它 100 六、处理程序例和处理结果例 例1:源程序: main() { y=x-1; } 处理结果: (26,"main") (1,"(") (2,")") (3,"{") (0,"y") (6,"=") (0,"x") (100,"-") (20,"1") (5,";") (4,")") 例2:源程序 main() { int a,b; b!=a-1; } 处理结果: (26,"main") (1,"(") (2,")") (3,"{" } (21,”int”) (0,"a") (11,",") (0,"b") (5,”;”) (0,"b") (100,"! ") (6,"=") (0,"a") (100,"-") (30,"1") (5,”;”) (4,”)”)
【文件预览】:
CFFX20061795.java
题目.doc