没有合适的资源?快使用搜索试试~ 我知道了~
sly:狡猾的Lex Yacc
共27个文件
py:16个
rst:3个
makefile:1个
需积分: 9 0 下载量 195 浏览量
2021-04-30
16:49:12
上传
评论
收藏 80KB ZIP 举报
温馨提示
狡猾(Sly Lex-Yacc) SLY是lex和yacc工具的100%Python实现,通常用于编写解析器和编译器。 解析基于许多yacc工具使用的相同LALR(1)算法。 以下是一些值得注意的功能: SLY提供了非常广泛的错误报告和诊断信息,以帮助解析器构建。 最初的实现是出于指导目的而开发的。 结果,系统尝试识别新手用户最常见的错误类型。 SLY为空产生,错误恢复,优先级说明符和适度模棱两可的语法提供全面支持。 SLY使用各种Python元编程功能来指定词法分析器和解析器。 没有生成的文件或额外的步骤。 您只需编写Python代码并运行它。 SLY可用于为“实际”编程语言构建解析器。 尽管由于SLY的Python实现,它并不是很快,但是SLY可以用来解析由几百条规则组成的语法(对于像C这样的语言可能会发现)。 SLY源自。 但是,它已经进行了现代化。 实际上,不要期望以前
资源推荐
资源详情
资源评论
收起资源包目录
sly-master.zip (27个子文件)
sly-master
setup.py 854B
.gitignore 1KB
CHANGES 8KB
sly
docparse.py 2KB
__init__.py 103B
yacc.py 84KB
ast.py 751B
lex.py 16KB
MANIFEST.in 53B
CONTRIBUTING.md 2KB
LICENSE 2KB
README.rst 5KB
tests
test_ebnf.py 3KB
test_parser.py 3KB
test_lex.py 7KB
example
calc_prec
calc.py 2KB
calc_ebnf
calc.py 2KB
calc
calc.py 2KB
wasm
test.e 628B
expr.py 6KB
wasm.py 28KB
schcls
schcls.py 4KB
docs
sly.rst 56KB
Makefile 7KB
index.rst 5KB
conf.py 9KB
make.bat 7KB
共 27 条
- 1
资源评论
快快跑起来
- 粉丝: 20
- 资源: 4626
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于多种编程语言的Jugg后台管理系统设计源码
- java进销存管理系统(jsp+mssql).rar
- tensorflow-2.9.3-cp310-cp310-win-amd64.whl
- tensorflow-2.9.2-cp310-cp310-win-amd64.whl
- 2000-2021年各地级市普通高等学校在校学生数数据.xls
- tensorflow-gpu-2.9.2-cp310-cp310-win-amd64.whl
- 2000-2021年各地级市人力资本水平数据(含原始数据+计算过程+计算结果).xlsx
- WX小程序源码无后台weapp-360che-master
- 基于Android的水产养殖管理系统设计源码
- demo_LADRC_simulink.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功