测试ANTLR语法

测试ANTLR语法,第1张

测试ANTLR语法

我最近使用Eclipse完成了两个ANTLR3作业(我正在攻读计算机科学硕士学位)。我发现没有单个文档具有在Eclipse中安装,配置,编写和调试语法的过程。因此,在研究了各种问题之后,我发现最简单的方法是留在Eclipse中进行测试。

要使用我已经开始使用的过程(下面概述),您必须首先安装ANTLR IDE v2.1.2。从Eclipse
Indigo内部添加它:http :
//antlrv3ide.sourceforge.net/updates。该站点还提供了一些有关使用ANTLRIDE的有用文档。安装完成后,必须配置IDE。视频教程有些过时了,但很有帮助。请参阅有关如何在Eclipse中配置ANTLRIDE的详细指南。主要配置项目是java输出文件夹。在Eclipse中执行以下 *** 作:转到Windows,Preferences,ANTLR,Code
Generator,检查Project相对文件夹,然后在Output folder name框中键入一个文件夹名称(我的名称为“ antlr-
java”,其他名称为“ generated”)。

使用ANTLR IDE在Eclipse Indigo中对ANTLR进行测试/调试的过程

  1. 创建新项目后,右键单击它,选择配置,转换为ANTLR项目…
  2. 在.g文件中创建语法并将其保存。注意:文件名必须与语法名称匹配。
  3. 如果存在重大错误,请调试语法。Eclipse显示ANTLR错误和受影响的行。最初,这些错误似乎很难理解,但是可以通过使用各种资源来解决:-编写ANTLR的人TerenceParr撰写的权威性ANTLR参考-ANTLR参考手册-Google错误;很多时候,您会在这里出现;特别是BartKiers既有知识又有帮助(Bart:谢谢您不知道给我的帮助)
  4. 解决严重的ANTLR错误后的第一次保存,将创建您在Eclipse中配置的java输出文件夹,并且还将创建该文件夹中的java文件。
  5. 右键单击java输出文件夹,选择“构建路径”,“用作源文件夹”。这告诉Eclipse在哪里寻找项目的Java源代码。
  6. 新的Java文件中可能存在错误。选择它,然后搜索查找Java错误。返回您的语法或Java文件,更正错误,然后重新保存语法,直到语法和Java文件都没有错误,然后运行它。
  7. 从这一点开始,这是通常的modify-run-debug周期。
  8. 我唯一需要进行的其他Eclipse更改是创建一些用于测试命令行参数的“运行配置”。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5489022.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-12
下一篇2022-12-12

发表评论

登录后才能评论

评论列表(0条)

    保存