腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何处理多个令牌
文件
?
、
每一个都生成一个令牌
文件
。当我使用makefile对包目录进行cd并在语法上调用
antlr
时,它会在当前工作目录中创建令牌
文件
,然后继续并处理语法,这一切都是好的。当我使用gradle
antlr
4插件时,令牌
文件
会被放入生成的-src/.packagedir.所有好的但是
antlr
都找不到生成的令牌
文件
。我尝试使用-lib参数,但这只指向一个目录。/preproc2 2 - preproc2To
浏览 3
提问于2017-11-05
得票数 0
2
回答
Antlr
不使用VS2017
、
、
、
我试图使用
Antlr
在.net核心1.0项目中使用VS2017建立一个简单的项目。 <None Remove="Calculator.
g
4" /> </ItemGroup<ItemGroup> <AdditionalFiles I
浏览 6
提问于2017-03-03
得票数 6
3
回答
用gradle编译3.2
Antlr
语法
、
我在试着用gradle编译我的
antlr
语法。我对gradle非常陌生,所以我很难解决这个问题。我认为它试图使用2.7
antlr
编译(正如我看到其他一些人在使用错误版本时报告类似的错误一样),并因此抛出错误。 mavenCentral()
antlr
'org.
antlr
:
antlr
:3.2' t
浏览 7
提问于2012-05-16
得票数 4
回答已采纳
1
回答
如何将
ANTLR
与CMake集成?
、
我试图让CMake用
ANTLR
生成源
文件
,但没有成功。下面是我用来生成这些
文件
的命令:我的可执行目标是用PROJECT/src/CMakeLists.txt而不是PROJECT
浏览 1
提问于2013-01-16
得票数 2
1
回答
编写用于解析java
文件
的
ANTLR
语法
、
有没有人可以帮我写
ANTLR
语法,只是为了在java中识别一个类,“并将其打印到任何
文件
中作为输出”。在相同的行,然后我将能够写我的项目的语法。
浏览 3
提问于2011-04-07
得票数 0
2
回答
Gradle找不到
Antlr
标记
文件
、
我在myproject/src/main/
antlr
/com/mypackage中创建了一个
文件
MyLexer.
g
4,如下所示:然后尝试在同一目录下的MyParser.
g
4中编写解析器: { tokenVocab =SHORT_YEAR: DIGIT DIGIT;
浏览 1
提问于2016-12-06
得票数 11
1
回答
从Java反编译
ANTLR
、
、
、
我有.java
文件
中的解析器和
ANTLR
3的词法分析器的Java源代码,并希望看到所有规则等实际的语法背后。 这有可能吗?
浏览 3
提问于2013-01-26
得票数 2
回答已采纳
1
回答
Antlr
4语法、。无法在代码上看到生成的类。
、
、
我尝试创建一个
Antlr
4语法,所以我的.
g
4
文件
位于src/main/java/
antlr
4 4/ my mar.
g
4上。 <version>1.8.3</version> <groupId>org.<em
浏览 0
提问于2018-08-14
得票数 0
回答已采纳
1
回答
在make
文件
中CLASSPATH是什么?
、
我刚得到了这样一个制作
文件
javac MipsimLexerTokenTypes.java然而,航站楼告诉我们
antlr
Mip
浏览 2
提问于2014-05-29
得票数 1
回答已采纳
1
回答
如何使vscode自动检测我的自定义语言
我已经为vscode创建了一个langurage扩展,但是vscode语言检测有时会更改为类型记录。如何使vscode识别我的新语言。
浏览 8
提问于2022-07-06
得票数 0
1
回答
在角度项目中包含
antlr
4的问题
、
、
、
、
实际上,我在用visual代码编写的角度项目中包含一个
antlr
4语法有问题。我可以创建语法本身( .
g
4
文件
),并自动构建了一个.
antlr
文件
夹,其中有以下
文件
:但是,这些只是java
文件
,我需要浏览器的javascript版本。在这一点上,我不知道如何继续。
浏览 0
提问于2019-02-17
得票数 1
回答已采纳
1
回答
antlr
4在.
g
4语法
文件
上运行良好,但gradle generateGrammarSources在同一
文件
上失败,并显示TokenStreamException: unexpected char:'
、
、
、
我正在尝试gradle的
antlr
插件,并试图为我的语法生成一些源
文件
。使用
ANTLR
Mega教程作为指南。当我通过终端对我的语法手动运行
antlr
4工具时,它成功生成了*.java、*.tokens和*.interp
文件
。语法
文件
基于
Antlr
的一个示例:https://github.com/
antlr
/grammars-v4/blob/master/arithmetic
浏览 34
提问于2019-06-03
得票数 3
回答已采纳
3
回答
用
ANTLR
4编程创建Java8AST
、
、
、
我正在努力弄清楚如何确切地使用
ANTLR
,但我很难消化我发现的东西。到目前为止,这是我的资源: 我正在尝试从迁移到
ANTLR
,因为我想处理Java以外语言的AST。我对
ANTLR
和预定义语法(链接在上面)的理解是,这是可行的。build.gradleversion '1.0-SNAPSHOT' sourceCompatib
浏览 12
提问于2016-03-06
得票数 1
回答已采纳
1
回答
ANTLR
4不支持ASTLabelType吗?
我正在使用
ANTLR
4构建AST树,我从以下位置下载
g
4
文件
:在
g
4
文件
的头部添加选项: output=AST; language=Java; 但在编译
g
4
文件
时,它会输出:SQLite.
g
4 -o C(83): SQ
浏览 36
提问于2017-02-22
得票数 0
1
回答
GitHub动作Maven在推送后测试失败?
、
、
、
、
,这种情况不会在本地发生,而且我在以前的项目中使用了类似的设置(实际上,.yml
文件
是逐字复制的,.pom
文件
仅在
ANTLR
版本中不同)。有人能看出可能出了什么问题吗?maven.yml
文件
:on: push run_tests: steps: - name
浏览 7
提问于2021-12-31
得票数 0
回答已采纳
1
回答
对于自定义构建工具,MSBuild似乎只使用旧的输出
文件
我有一个
ANTLR
语法
文件
作为C#项目
文件
的一部分,并遵循中概述的步骤。Include="Grammar\Foo.
g
"> </
Antlr
3> <
Antlr
3 Include="Grammar\Bar.
g
"&
浏览 0
提问于2010-04-06
得票数 1
回答已采纳
1
回答
如何使用
antlr
为Python源代码生成AST(抽象语法树)
、
、
错误: 错误(10):内部错误::java.lang.Error:错误解析Python.
g
:'class‘不期望’语法‘org.
antlr
.tool.GrammarSpelunker.match(GrammarSpelunker.java:74) org.
antlr
.tool.GrammarSpelunker.grammarHeader(T
浏览 7
提问于2013-06-10
得票数 2
回答已采纳
1
回答
从Java源代码生成AST报告而不实际运行它
、
、
、
所以我花了一整天的时间来研究如何与
ANTLR
合作。我有一堆Java源代码
文件
。我的目标是使用
ANTLR
为每个
文件
创建AST。现在,我正在研究如何为我的Java源代码
文件
创建AST。正如在页面中所说的,我可以使用。我下载了JavaParser.
g
4和JavaLexer.
g
4。我试着逃跑 java -Xmx500M -cp "/p/
antlr
-4.8-complete.jar:$CLASSPATH" org.
浏览 0
提问于2020-03-08
得票数 0
1
回答
升级过去的
ANTLR
4.5不再处理maven中的语法
、
、
、
我有4个
ANTLR
解析器/词汇器(它们是分开的,所以总共有8个),它们是在4.2版中编写的。最近,我更新了最新的4.9.2版本,但我注意到在mvn清理安装过程中,它不再处理语法。下面是我pom.xml中的pom.xml插件 <groupId>org.
antlr
</groupId>
浏览 0
提问于2021-08-09
得票数 1
7
回答
Intellij将不识别
antlr
生成的源代码。
、
我很难让Intellij识别从
antlr
4生成的源代码。任何对生成代码的引用都显示为错误,代码完成不起作用,等等。我已经尝试过常见的修复方法,比如重新导入maven项目、更新
文件
夹、失效缓存等等。 有人以前见过这个吗?
浏览 42
提问于2014-09-17
得票数 15
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
大数据入门基础系列之Hive驱动器Driver之解释器Parser
代码生成模式:未来的代码模式会是怎样的?
百G电脑文件怎么备份?备份重要文件的详细方法
手机英文文件不敢删,找到这6种文件,64G内存不比128G差
SparkSQL内核剖析
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券