文件名称:C-Minus词法语法分析器(JavaScript实现)
文件大小:182KB
文件格式:RAR
更新时间:2014-06-30 18:19:17
JavaScript 编译器 scan parser Web
这是《编译原理》的课程设计--C-Minus词法语法分析器(带有课程设计报告),采用Web前端的JavaScript实现,兼容多种浏览器。词法分析器部分采用表驱动机制实现,同时提供一套用于快速验证性的正则匹配测试工具。语法分析器采用LR(0)文法实现,并且提供自动化构造LR(0)的操作表生成器。(源代码的注释非常详细,请先看下里面的"说明.txt")(温馨提示:下载后评论【需要评选等级】会返回被扣除的积分)
【文件预览】:
json2.js
parser.js
状态转换表格式.txt
课程设计.doc
scanner.test.js
C-.mdl
状态转换表.txt
scanner.js
LR0操作表.txt
说明.txt
lr0.js
index.html
测试代码.txt