bison - 有没有办法根据语法生成东西?
问题描述
我想实现与解析相反的东西。如果你有一套规则,有没有办法/工具来生成相应的文本?例如,给定一组解析数学表达式的规则,代码将自动输出数学表达式。
由于我不是这方面的专家,如果我将问题发布在错误的地方(提前道歉),请提供相关关键字或链接,以便我继续搜索。
解决方案
我最终为以下内容编写了一个简单的解析器
E : p=0.5 E + T | p=0.5 E - T
其中 p 代表概率。
推荐阅读
- flutter - 转换流
- 流式传输
- >
- 流式传输
- python - 多处理中的python泡菜字符串
- angular - Spring MVC 和 Angular - 原因:缺少 CORS 标头“Access-Control-Allow-Origin”
- java - 是否可以从上到下链接覆盖的方法调用?
- r - stat_smooth 和 geom_ribbon 之间的不良交互
- c# - 如何设置权限以在 Xamarin 表单应用程序中列出目录
- javascript - 使用父组件将初始值传递给子组件,而不依赖于状态 ReactJS
- python - 使用python将数据导入MYSQL的问题(错误代码:“SQL语句中没有使用所有参数)
- mysql - sql left join,您将右侧字段实例组合成单个 csv 列结果
- jenkins - Kubernetes yaml 的服务器端验证