使用bison语法规则的整数1的出现次数

问题描述 投票:0回答:1

我有Xcode 9.2版的“ c ++”项目,它使用二进制决策图(bdd)。

现在我想使用Bison解析器在bdd内添加一个计数1的函数。

我进行了广泛搜索,但仍未获得完整图片。.

谢谢

c++ xcode bison
1个回答
0
投票

您将必须编写flex / bison代码以生成C ++,运行这些工具并将其输出编译为C ++。或生成C代码,作为C ++进行编译(如果您未在操作代码中引入C ++关键字,则可能会有些局限的C ++原理,应该可以工作),或者生成C,作为C进行编译并确保您调用的函数在您的C ++代码中被声明为C。注意,C和C ++有所不同,并不是C是C ++的真正子集。搜索(有趣的)方式编写具有不同含义的合法程序……

有关生成C ++时创建的类的详细信息,请阅读手册的相应部分。 Bison相当了解C ++,因此很少灵活(从内存来看,一段时间以来还没看过,从来没有这样做)。

© www.soinside.com 2019 - 2024. All rights reserved.