源码与文档分享

基于Java实现的词法分析程序

2019-07-14  本文已影响0人  UlricaLee

此程序用Java语言编写。程序读入一个内含程序语句的文本文件,对其中的内容进行分析,最终输出形式为<token类型, 识别的单词符号>的Token序列,token类型包括ID,KEYWORD, DIGIT, OPERATOR, ERROR。本词法分析器所分析的语言为C语言的缩减版,可识别C语言的保留字、变量名、操作符、数字等内容,但是不能处理注释、三目操作符(? :)、跳脱符(\)等,且不支持负的数值,引号中内容不可以跨行,所有支持的操作符和关键字将在下面表格中详细给出。

点击下载源码

上一篇 下一篇

猜你喜欢

热点阅读