pyVHDLParser:基于流的VHDL解析器

时间:2021-05-30 15:04:01
【文件属性】:
文件名称:pyVHDLParser:基于流的VHDL解析器
文件大小:883KB
文件格式:ZIP
更新时间:2021-05-30 15:04:01
parser vhdl python-3 language-model Python pyVHDL解析器 这是 VHDL-2008 的基于令牌流的解析器。 该项目需要 Python 3.8+。 介绍 主要目标 解析 将输入文档切成分类的标记和文本块 保留大小写、空格和注释 解析错误时恢复 良好的错误报告/抛出异常 快速处理 多通道解析和分析 如果当前通过不需要延迟分析 用于快进扫描的链接令牌和块 通用 VHDL 语言模型 组装文档对象模型 (Code-DOM) 提供用于代码自省的 API 用例 使用快进扫描器生成文档 使用分组文本块扫描器生成文档/语言模型 提取编译命令和其他依赖图 生成突出显示的语法 重新注释文档注释到其对象以进行文档提取 解析方法 将输入文档切片为标记 将标记组装到已分类的文本块中 将用于快进扫描的文本块组合成组 将组转换为文档对象模型 (DOM) 提供通用的 VHDL 语言模型 长期目标 用于 VHDL 的 Sphinx 语言插件 TO

网友评论