ruby - 使用 Ruby 创建 Verilog 解析器

标签 ruby parsing verilog parser-generator

我想为大学项目创建一个用 Ruby 编写的 Verilog 解析器

我知道有像 Bison 和 Yacc 这样的解析器生成器。

谁能给我一些关于如何开始的建议?

最佳答案

我已经有了一个用 ruby​​ 编写的非常基本的 verilog 解析器(gem),名为 verilog ,如果您可以考虑为此做出贡献,或者它可能会给出如何开始的想法。

我还有一个名为 rubyit 的 gem ,这是一个命令行实用程序,用于使用 erb 解析文件并生成文件的标准版本。可用于可扩展的 verilog 模板,类似于生成语句,但提供灵活的端口列表和检查生成的代码的能力。

关于ruby - 使用 Ruby 创建 Verilog 解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16524749/

相关文章:

javascript - 将柯里化(Currying)函数从 Rails 传递到 JavaScript

ruby - 在 MongoDB 中使用 tweetstream 存储推文失败并出现以下错误

ruby-on-rails - Capistrano + Whenever gems - bin/rails : Permission denied

c++ - 使用 C/C++ 从已解析的文本中解析名词短语

ruby - 如何区分没有颜色的像素和黑色像素?

java - 解析 HTML(安卓)

java - 解析 JSON 时出错,但代码看起来没问题

bit-manipulation - Verilog 签名与未签名示例以及第一个

hardware - 卷积编码器的终止与状态寄存器重置

function - 使用函数进行加法