首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装antlr4?

如何安装antlr4?
EN

Stack Overflow用户
提问于 2016-12-07 16:00:33
回答 2查看 9.7K关注 0票数 4

我在github上的antlr4文档中读了很多,我有点理解它是如何工作的。问题是我不是一个专业的java程序员,我试图在python中使用antlr4。

无论如何,我在执行这个步骤时到达了一个死胡同

代码语言:javascript
复制
antlr4 -Dlanguage=Python2 Hello.g4

我下载了antlr4 complete.jar,但不知道如何设置或使用它。有什么帮助吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-12-08 08:20:54

我发现-jar参数最容易使用,所以命令行(在批处理文件中)看起来是这样的:

代码语言:javascript
复制
set LOCATION=antlr4-4.5.4-SNAPSHOT.jar
java -jar %LOCATION% -Dlanguage=Cpp -listener -visitor -o generated/ -package antlrcpptest TLexer.g4 TParser.g4

C++ ANTLR运行时演示拿来的。您不需要更改类路径,也不需要添加任何环境变量(或剂量键)。

票数 5
EN

Stack Overflow用户

发布于 2018-11-04 10:20:11

,不要惊慌!!

本教程用于在windows计算机上安装Antlr4。

我知道在windows机器上设置Antlr有点复杂,甚至有些专家用户认为不是!然而,我将创建一个完整的教程,并将尝试涵盖“设置”和“测试”在windows计算机上的Antlr从A

假设您已经安装了Java,您可以从命令行中检查这一点,如下图所示:

拿起一杯咖啡或茶,然后按照下面的步骤:

1-转到http://www.antlr.org并下载完整的Antlr文件,如下所示

2-下载Antlr.bat文件:http://www.filedropper.com/antlr可以从命令行从任何目录调用Antlr.bat文件。

3-http://www.filedropper.com/grun下载Grun.bat文件,以便能够测试语法并显示解析树的各种视图。

4-C驱动器中创建一个文件夹,并将其命名为"Javalib",并将您下载的所有三个文件移动到该文件夹中,如下图所示:

5- Open 高级系统设置

6-开放式环境变量

7-来自系统变量的,编辑CLASSPATH变量,并简单地将下面的行添加到变量值C:\Javalib\antlr-4.7.1-complete.jar;中,如下所示:

8-现在查找并编辑Path变量,只需将C:\Javalib;添加到行尾,如下所示:

9-现在让我们测试一下,看看它是否有效!只需在命令行中编写antlr,就可以看到如下所示:

完成!

希望本教程对您有帮助,欢迎您在下面的评论中与我分享您的问题:)

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

https://stackoverflow.com/questions/41021963

复制
相关文章

相似问题

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