文件名称:编译原理-词法分析器
文件大小:573KB
文件格式:RAR
更新时间:2017-01-11 08:48:52
词法分析
Decaf 语言词法分析器设计。 通过使用一个通用的能够自动根据正规表达式生成词法分析程序的工具程序设计一个简单语言的词法分析器。 使用Flex工具,实现Decaf语言词法分析工作,对Decaf语言编写的源程序从左至右逐个字符进行扫描,产生一个单词序列。
【文件预览】:
编译原理-词法分析器
----StarterFilers()
--------pp1.ncb(145KB)
--------flex.exe(177KB)
--------Debug()
--------cmd.exe(290KB)
--------scanner.l(6KB)
--------declaration.cpp(720B)
--------scanner.h(1KB)
--------hashtable.h(714B)
--------lex.yy.c(50KB)
--------utility.h(887B)
--------test.frag(23B)
--------run.bat(18B)
--------pp1.dsw(529B)
--------pp1.plg(240B)
--------hashtable.cpp(1007B)
--------pp1.opt(49KB)
--------declaration.h(854B)
--------pp1.dsp(5KB)
--------main.c(2KB)
--------fix.exe(32KB)
----samples()
--------badreserve.out(880B)
--------program2.decaf(117B)
--------badint.frag(19B)
--------badint.out(363B)
--------number.out(876B)
--------string.frag(163B)
--------badident.out(718B)
--------badident.frag(40B)
--------reserve_op.out(2KB)
--------program2.out(2KB)
--------number.frag(100B)
--------badop.out(572B)
--------badcomment.frag(24B)
--------badbool.out(338B)
--------badop.frag(24B)
--------string.out(1KB)
--------comment.out(73B)
--------badbool.frag(26B)
--------badreserve.frag(89B)
--------comment.frag(240B)
--------program1.out(551B)
--------reserve_op.frag(155B)
--------program3.out(5KB)
--------ident.frag(113B)
--------badcomment.out(78B)
--------badstring.out(463B)
--------baddouble.frag(19B)
--------program3.decaf(435B)
--------ident.out(848B)
--------baddouble.out(546B)
--------badstring.frag(66B)
--------program1.decaf(45B)
----documents()
--------pp1实验说明.doc(34KB)
--------pp1实验说明(eng).doc(52KB)
----readme.txt(1KB)