
Verible:面向SystemVerilog开发者的工具集,涵盖解析器、样式表及格式器功能
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
简介:Verible是一款专为SystemVerilog开发者设计的综合型开发工具包,提供全面的语言解析、代码风格检查以及自动格式化等功能,助力高效编程。
Verible项目的主要任务是为包括开发人员工具在内的各种应用程序解析SystemVerilog(IEEE 1800-2017)。该项目起源于对未经预处理的源文件进行解析的需求,这些文件适用于样式文件和格式设置等单文件应用。因此,它能够适应于解析经过预处理的源代码,这是真正编译器和工具链所必需的功能。
项目的核心理念是:没有人应该为了自己的应用程序从头开始开发SystemVerilog解析器,因为这种语言由于其语法复杂性而使得创建符合标准的解析器非常困难。此外,Verible的解析器经常用于不断扩大的套件(与特定工具无关)的语言一致性测试中。
另一个较小但值得注意的目标是:Verible中的语言无关组件可以快速开发其他编程语言的支持工具。对于源代码浏览功能,我们推荐使用完全索引且可搜索的镜像版本以供开发者参考和利用。
全部评论 (0)
还没有任何评论哟~


