小编Fuc*_*chs的帖子

在 .bnf 中固定和恢复(解析)

我已经在互联网上进行了广泛的搜索(现在至少有半天了),但似乎找不到所需的答案。

目前我正在尝试为.bnf-file具有自定义语言支持的 IntelliJ 插件创建一个。

一些教程提到了{pin=1},{pin=2}和的存在{recoverWhile=xyz},但我没有找到关于它们用途的任何真正解释,如果还有其他我应该知道的事情(也许 a{pin=3}也存在?)。

那么有人可以告诉我这些标志、方法或它们的名称究竟是什么,以及如何在我的 .bnf 中使用它们吗?

谢谢你的帮助和最好的问候,Fuchs

parsing intellij-idea bnf intellij-plugin grammar-kit

9
推荐指数
1
解决办法
746
查看次数