没有合适的资源?快使用搜索试试~ 我知道了~
plyprotobuf:用于PLY的协议缓冲区词法分析器
共13个文件
py:10个
license:1个
md:1个
需积分: 9 0 下载量 37 浏览量
2021-02-02
22:54:46
上传
评论
收藏 59KB ZIP 举报
温馨提示
PLY Protobuf [Protocol Buffers] 用Python为[PLY] 编写的词法分析器和解析器。 使用此库,您可以使用Python创建和处理协议缓冲区文件的树。 有关用法示例,请参见demo.py 我的用例: .proto文件的自动重构。 该项目的好处是支持轻松重构协议缓冲区文件。 根据解析结果,可以简单地确定特定词法单元在源文本中的位置并替换它。 访客模式用于处理解析树。 相依性 该项目只有一个依赖项[PLY] 。 该仓库中存在ply/子目录,仅出于演示目的和完整性。 如果您打算使用此项目,则最好使用最新的更好的原始[PLY] 存储库。 会费 尽管它对我来说适用于相当复杂的协议缓冲区文件,但可能仍然存在错误。 如果发现错误,请随时提交请求或提出问题。 虫子 Oneof一个尚未实现。 演示1 demo.py 第一个演示文件显示了示例协议缓冲区消息的简单解析。 它产生了这个简单示例的解析树。 演示2-协议缓冲区文件重构。 prefixize.py 主要用例是协议缓冲区中实体的重命名重构。 [Protocol Buffers Objetive
资源推荐
资源详情
资源评论
收起资源包目录
plyprotobuf-master.zip (13个子文件)
plyprotobuf-master
.gitignore 675B
README.md 3KB
LICENSE 11KB
prefixize.py 8KB
plyproto
model.py 13KB
parser.py 14KB
__init__.py 0B
ply
lex.py 40KB
yacc.py 127KB
cpp.py 33KB
ctokens.py 3KB
__init__.py 82B
demo.py 903B
共 13 条
- 1
资源评论
丰雅
- 粉丝: 58
- 资源: 4580
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功