首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >antlr工具建议

antlr工具建议
EN

Stack Overflow用户
提问于 2015-01-29 17:49:04
回答 1查看 84关注 0票数 0

我试图使用Antlr4.5为SQL语法生成一个lexer/解析器(在C#中)。为了编写语法和测试语法,您会推荐什么样的工具?

我正在尝试antlrworks2,但我发现它有点混乱(无法找到输入示例文本并查看解析树的方法--不确定它是否在那里,或者我是盲人还是普通的哑巴,但我很确定antlrworks v1有这样的特性)。

来自Sam的插件看起来很棒,但它也让我感到困惑,在obj\文件夹中而不是在项目中生成了lexer和解析器。此外,在编写语法时,它不会对我有多大帮助,比如向我展示语法图表,让我尝试使用示例文本等等。

我非常确信antlr是一个很好的方法,但是我真的不确定在定义和测试我的语法时应该采用什么工具和方法。如有任何建议,我将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-12 12:44:52

我的问题并不精彩,因为工具完全独立于antlr目标语言,但是FWIW我最终使用了IntelliJ的免费版本和antlr插件。我开始喜欢IntelliJ了,很好。在大多数情况下,antl插件也是非常好的,它在边缘周围有些粗糙,但是所有重要的东西都很好用,而且总的来说它非常有用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28221268

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档