利用Java编写词法分析器,从文件cifafx.txt中读取程序,并对程序进行词法分析。
工大09的c编译器语法分析器部分,还有一同运行的词法分析器的代码,但是单个也都可用。。。就是token不能再改了,后面语义的找不到了,但有这个足够可用了,有closure集、goto+action表、
用C语言编写的一个词法分析器,可以识别标识符,保留字,数组,表达式等
识别i + * 组成的串,如i+i*i i*i*i*i+i等
需要由词法分析器得到的文件作为分析文件,也可以自己重建一个也行
用Java写成的编译原理课程设计 主要包括两个工程 一个是词法分析器 输入词法转化NFA 》DFA 最后识别待分析的字符串 语法分析器是输入二型文法 生成LR1 的项目集簇的DFA 然后生成LR分析表
我做的这个是JAVA写的,用来分析C语言的。有关说明如下: 运行环境:jdk1.5.0_04 功能:输入一个C语言的语句,通过这个程序能分析得出其中所包含的关键字和标识符。
编译原理的词法分析器,初学者看。使用的是C#语言。
严格按照要求编写,类的结构是根据有NFA——>DFA——>最简DFA的结构编程。程序使用C#语言,用VS2005开发环境编写。
一个C++做的面向对象的词法分析器,内附报告文档,做课设用不错!!