Bison 有没有办法根据语法生成一些东西?

Bison 有没有办法根据语法生成一些东西?,bison,yacc,lex,Bison,Yacc,Lex,我想实现与解析相反的东西。如果您有一组规则,是否有生成相应文本的方法/工具?例如,给定一组解析数学表达式的规则,代码将自动输出数学表达式 由于我不是这方面的专家,如果我在错误的地方发布了问题(提前道歉),请提供相关的关键字或链接,以便我可以继续搜索。我不是这方面的专家,我真的不知道有什么东西能完全满足你的要求 然而,也许可以考虑使用递归神经网络。Karpath的博客文章非常优秀,其中有一些rnn以莎士比亚风格编写甚至生成有效XML的例子。 也许这会有帮助?你可以根据你想要遵循的规则来训练它,它

我想实现与解析相反的东西。如果您有一组规则,是否有生成相应文本的方法/工具?例如,给定一组解析数学表达式的规则,代码将自动输出数学表达式


由于我不是这方面的专家,如果我在错误的地方发布了问题(提前道歉),请提供相关的关键字或链接,以便我可以继续搜索。

我不是这方面的专家,我真的不知道有什么东西能完全满足你的要求

然而,也许可以考虑使用递归神经网络。Karpath的博客文章非常优秀,其中有一些rnn以莎士比亚风格编写甚至生成有效XML的例子。


也许这会有帮助?你可以根据你想要遵循的规则来训练它,它可能会在这些规则中产生一些创造性的写作

我最后为下面这样的东西编写了一个简单的解析器

E : p=0.5 E + T | p=0.5 E - T

其中p代表概率。

这里有一个几乎是重复的:而且,谷歌通过搜索
从语法生成句子,给我找到了很多东西