Tag: 解析器 生成器

C#/ Python / Ruby的表达式求值程序

我们在格式中有半复杂的表达式: “25 + [Variable1]> [Variable2]” 我们需要一个表达式求值程序来解析表达式并使用回调来请求变量值并计算出表达式的整体结果。 它必须是一个回调,因为有数千个变量。 我们需要通常的数学运算符,但也需要“if”等等。语言越丰富越好。 我们可以使用我们想要的任何语言。 有人有什么建议吗?

用Ruby创建一个Verilog解析器

我想创建一个用Ruby编写的Verilog解析器,用于大学项目 我知道有像Bison和Yacc这样的解析器生成器。 谁能给我一些关于如何开始的建议?