0

在Intellij Plugin 开发的自定义语言支持教程中,它使用 GrammarKit 生成 ParserJFlex(已修补)生成 Lexer

此页面上,作者说我们可以“使用 GrammarKit 插件生成词法分析器和解析器”。

JetBrains 建议使用 JFlex 生成词法分析器是否有特殊原因?如果我们使用 GrammarKit 来生成两者,这个过程会有多大不同?

4

1 回答 1

0

好吧,我想我现在知道答案了。最简洁的答案是不。它比这有点复杂。

Grammar-Kit 可用于生成.flex文件,您仍然需要 JFlex 生成器来生成 Java 词法分析器。

这两个步骤都可以通过上下文菜单完成。

请参阅此处了解更多信息。

于 2019-05-14T13:06:04.510 回答