jflex:学习jflex,包含c++ token提取和ISBN识别

时间:2024-08-02 07:46:55
【文件属性】:

文件名称:jflex:学习jflex,包含c++ token提取和ISBN识别

文件大小:93KB

文件格式:ZIP

更新时间:2024-08-02 07:46:55

C

lex词法分析 Assign List clang 1. 根据表格[symbol table.pdf]中规定好的token类别写出token.flex 2. 使用JFLex根据 token.flex生成Lexer.java文件 3. 编译运行刚刚得到的java文件,即得到可执行的词法分析器Lexer.class 4. 对test.txt进行词法分析返回token,结果输出到output.txt中 ISBN 1. 从标准输入中逐行读取待检验的串。 2. 使用正则匹配ISBN码,若匹配失败则输出Error。若匹配成功则检验校验码是否正确。 3. 若校验码错误,则输出Error。 4. 若校验码正确,则根据组号输出语言区、出版社代号到标准输出。 calculator 1. 实现算术(加减乘除)和逻辑(或且非异或及大小) 2. 使用CFA


【文件预览】:
jflex-master
----calculator()
--------token.l(722B)
--------calc(33KB)
--------calculator.tab.h(2KB)
--------calculator.tab.c(52KB)
--------lex.yy.c(47KB)
--------input(388B)
--------calculator.output(27KB)
--------makefile(138B)
--------calculator.y(3KB)
----clang()
--------src()
--------doc()
--------run_test.sh(1KB)
--------makefile(288B)
--------bin()
----README.md(810B)
----ISBN()
--------src()
--------doc()
--------run_test.sh(109B)
--------makefile(242B)
--------bin()

网友评论