美文网首页源码与文档分享
基于Java实现的词法分析程序

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

作者: UlricaLee | 来源:发表于2019-07-14 15:16 被阅读0次

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

点击下载源码

相关文章

网友评论

    本文标题:基于Java实现的词法分析程序

    本文链接:https://www.haomeiwen.com/subject/boobkctx.html