首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Antlr4:测试C#解析器

Antlr4:测试C#解析器
EN

Stack Overflow用户
提问于 2016-05-09 17:06:53
回答 2查看 261关注 0票数 0

有没有类似antlr4cs的grun (org.artlr.v4.runtime.misc.TestRig)?(https://github.com/tunnelvisionlabs/antlr4cs)

我想避免生成java代码,只是为了能够测试语法。

EN

回答 2

Stack Overflow用户

发布于 2016-05-19 17:29:49

打开语法和测试- antlrworks2中的输入文件-完成了操作并显示了分析树(选择带有语法的选项卡,“Run”->“Run in TestRig…”->选择输入文件和启动规则)。

票数 0
EN

Stack Overflow用户

发布于 2016-05-19 17:48:12

不幸的是,TestRig不能在antlr4cs中工作。您可以尝试仅使用TestRig的Java版本(我没有尝试过)。

另一种解决方案(穷人)是编写单元测试,以打印解析树的字符串表示。这不是最好的解决方案,但我能够非常有效地使用它,而不会与Java和C#版本之间的差异作斗争

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

https://stackoverflow.com/questions/37111720

复制
相关文章

相似问题

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