腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(960)
视频
沙龙
1
回答
如何使用ant为
antlr
3生成的类添加包声明?
ant
、
antlr
、
antlr3
-- Check if
ANTLR
3 can be found in the classpath --> <classpath> <path refid="co
浏览 2
提问于2013-06-22
得票数 2
回答已采纳
1
回答
如何为特定关键字添加侦听器?
parsing
、
antlr4
我有一个解析器
语法
和
词法
语法
,
ANTLR
4 4.7可以从中生成一个解析器和
词法
,没有问题。侦听器逻辑中的入口点很好,但我想侦听语言中的特定关键字。不知道从哪里开始添加.我正在使用
ANTLR
4插件来从
语法
中生成解析器和
词法
器。
浏览 3
提问于2017-12-12
得票数 0
2
回答
使用
ANTLR
语法
来识别不同的函数(函数可能有相同的起始项,但中间有关键字)
compiler-construction
、
antlr
、
antlr3
、
antlr4
如果我满足'x turnTo y‘,那么我如何识别并告诉
ANTLR
,如果我满足'x terminated’,则使用规则turnTo_statment。也就是说,
antlr
中有没有这样做的函数。
浏览 1
提问于2012-12-09
得票数 1
回答已采纳
1
回答
ANTLR
4中的type3-only lexers?
antlr
、
antlr4
、
lexical-analysis
我正在考虑在我的正式语言讲座中使用
ANTLR
,因为它的输入语言非常干净,易于学习。由于我不是使用
ANTLR
的专家,我尝试了一些标准示例来熟悉它的
语法
、错误消息等。这样做我发现:R : 'a'R'b' | 'ab';echo "aaabbb" | grun KFG tokens-tokens 因为
语法
是上下文无关的,所以它应该只能由解析器
浏览 0
提问于2015-10-09
得票数 0
2
回答
当我在
Antlr
中导入
词法
分析器时,为什么我得到一个NullPointerException?
java
、
parsing
、
antlr3
、
antlrworks
我正在使用
antlr
3和Antlrworks。下面是我的设置:特定解析器//适用于我的语言的解析器当我生成时,我总是得到一个NPE (在Java中)。原因是在生成的特定
词法
分析器中对基本
词法
分析器的引用没有初始化。 我是不是遗漏了
浏览 2
提问于2011-01-24
得票数 0
1
回答
从
Antlr
生成Scala代码
scala
、
antlr
我过去经常使用
Antlr
4,因此
语法
会生成
词法
分析器和解析器以及所有的类。如何让我的
ANTLR
语法
生成Scala代码而不是Java代码!
浏览 1
提问于2013-07-13
得票数 6
2
回答
使用
ANTLR
解析C#中的C++
c#
、
c++
、
parsing
、
antlr
我从下载了C++
语法
(我尝试了Aurelian Melinte的"C++
语法
“和Ramin Zaghi的”
ANTLR
3.2的C++
语法
和代码跟踪器“),并通过在
语法
的选项中设置"language = CSharp3;”生成了C#的
词法
分析器和解析器。但是,我无法编译包含解析器和
词法
分析器文件的C#项目。一个问题是,我不知道这是我使用的
语法
问题还是可用的版本问题……
ANTLR
、C#运行时和C#目标有如此多的不同版本,
浏览 0
提问于2012-09-21
得票数 2
回答已采纳
1
回答
ANTLR
-解析器定义&处理左递归
parsing
、
recursion
、
antlr
、
lexer
我一直在阅读
ANTLR
网站和权威的
ANTLR
4参考指南,我认为这就是解析器的定义:我也读过关于左递归的文章,这是在
词法
分析器和解析器中处理的,还是只在
词法
分析器中处理 感谢您的帮助,谢谢!
浏览 1
提问于2014-03-22
得票数 0
2
回答
在
ANTLR
3中,如何在运行时而不是提前生成
词法
分析器(和解析器)?
java
、
antlr
我想在运行时生成一个
antlr
词法
分析器--也就是说,在运行时生成
语法
,并从
语法
生成
词法
分析器类及其支持位。我很高兴将它提供给java编译器,它可以在运行时访问。
浏览 0
提问于2011-04-23
得票数 5
回答已采纳
2
回答
为什么
ANTLR
4令牌的顺序很重要?
parsing
、
intellij-idea
、
token
、
antlr4
我有一个简单的
语法
,最终会解析杨源。当我随意更改模块令牌的位置时,IntelliJ
ANTLR
4插件可以/不能解析我的输入。要解析的输入字符串:下面是没有任何错误的
语法
:BRACKET_OPEN: '{' ; WS: [ \t\r\n]+ -&
浏览 4
提问于2017-08-23
得票数 3
1
回答
ANTLR
C++目标中的特殊字符集
antlr3
我正在使用
ANTLR
3.5版本来解析我们在c++中的
语法
。输入文件包含像“°”这样的扩展字符,.
ANTLR
无法将这些字符与
词法
分析器规则匹配。有人能建议如何在
ANTLR
中匹配扩展字符吗
浏览 1
提问于2015-07-09
得票数 0
2
回答
组合
语法
ANTLR
选项过滤器
filter
、
antlr
、
grammar
、
lexer
我有一个组合的
语法
(同一个文件上的
词法
分析器和解析器)。如何设置给lexer吗? 谢谢
浏览 2
提问于2010-02-09
得票数 1
回答已采纳
1
回答
如何编写java正则表达式来标识java函数?
java
、
regex
我想标识java方法,就像字符串public native void TextTransArgs(int i, boolean flag, String s)一样。另外,我想提取方法的名称,类型,返回类型和args列表类型.So如何编写正则表达式? Pattern pattern = Pattern.compile("(public|private|protected).*(?<=\\()[^\\)]+)"); Matcher matcher = pattern.match
浏览 2
提问于2014-10-16
得票数 1
1
回答
antlr
4在.g4
语法
文件上运行良好,但gradle generateGrammarSources在同一文件上失败,并显示TokenStreamException: unexpected char:'
exception
、
gradle
、
antlr
、
antlr4
我正在尝试gradle的
antlr
插件,并试图为我的
语法
生成一些源文件。使用
ANTLR
Mega教程作为指南。当我通过终端对我的
语法
手动运行
antlr
4工具时,它成功生成了*.java、*.tokens和*.interp文件。我是否期望gradle generateGrammarSources具有直接在我的
语法
上运行
antlr
命令的等效功能?
语法
文件基于
Antlr
的一个示例:https://github.com
浏览 34
提问于2019-06-03
得票数 3
回答已采纳
1
回答
LL(1)使用
ANTLR
或
ANTLR
3的表驱动编译器
compiler-construction
、
antlr
、
antlr3
、
ll
、
non-recursive
有没有可能用
ANTLR
或
ANTLR
3创建一个LL(1)表驱动(非递归)编译器?
浏览 0
提问于2012-03-27
得票数 1
回答已采纳
2
回答
Antlr
中的歧义
词法
分析器规则
antlr
、
antlr4
我有一个
antlr
语法
,其中包含多个匹配同一单词的lexer规则。它不能在
词法
分析过程中被解析,但是有了
语法
,它就变得明确了。.;输入:1 in in meters如何在保持
语法
文件可读的同时解决这个问题?
浏览 0
提问于2017-11-16
得票数 0
1
回答
中间代码生成
java
、
antlr
、
jasmin
我开始在我的编译器课程中使用
ANTLR
4,并且我已经创建了我的
语法
。
ANTLR
提供了
词法
分析器和解析器,但是我如何生成中间代码呢?有人告诉我使用Jasmin,但我不知道如何使用它。注:
ANTLR
给了我java代码。
浏览 3
提问于2016-08-11
得票数 0
1
回答
词汇规则中的
冲突
antlr
、
antlr4
我试图使用
ANTLR
4解析一个文件,其中元素可以是字符"b"或简单文本,当文字只是一个带有"b"的字符时,就会出现问题。这里有一个简化的
语法
B ; : [a-z] : LETTER+ Parser我如何避免两个
词法
规则之间的
冲突
,而不把字母放在B上面,那里的问题只会变成B。
浏览 1
提问于2019-07-23
得票数 0
回答已采纳
4
回答
Antlr
4 C#应用程序教程/示例
c#
、
antlr
、
antlr4
我想使用
Antlr
4来解析我的C#应用程序中的一些文件。到目前为止,根据我的
语法
,我已经能够生成解析器和
词法
分析器文件。现在,我想使用读入文件,并对它们应用解析器和
词法
分析器。我发现了一些使用以前版本的
Antlr
的旧示例,但它们似乎不适用于
Antlr
4。任何帮助都将不胜感激。谢谢。
浏览 1
提问于2013-10-12
得票数 19
1
回答
强制
ANTLR
(版本3)匹配
词法
分析器规则
c
、
antlr
、
antlr3
我有以下
ANTLR
(版本3)
语法
: grammar GRM; { output = AST; create_statementZ'; 使用这个
语法
,我能够成功地解析像CREATE FILE dump或CREATE FILE output这样的字符串。
ANTLR
使用
词法
分析器规则FILE_KEYWORD匹配文本file (在字符串中),这不是我所期望的匹配。我希望它与
词法
分析器规则STRING匹配。 如何强
浏览 43
提问于2021-04-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
大数据入门基础系列之Hive驱动器Driver之解释器Parser
SparkSQL内核剖析
大数据入门基础系列之Hive的驱动器
编程语言:最完整的编程语言列表!知道你学的语言属于什么吗?
C陷阱与缺陷 PDF 高清电子书
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券