腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
PDDL
语言
的
默认
ANTLR4
语法
的
解析
错误
我是ANTLR
的
新手,所以请容忍我。 我正在尝试
解析
一个有效
的
PDDL
文件,但是the given grammar似乎有一些我找不到
的
错误
。a' expecting {'(', NAME, NUMBER} 重现
错误
的
最小输入: (define (domain foo)(:functions (at ?a))) 如果它有任何用处,可以在这里找到“官方”
的
BNF:htt
浏览 13
提问于2019-01-13
得票数 1
回答已采纳
1
回答
我在我
的
vscode扩展中有一个
语法
。我希望以编程方式标识TextLine或TextDocument对象中
的
注释
、
、
我正在为ChucK音乐编程
语言
开发一个VSCode扩展。我已经发布了一个版本,它只使用.tmLanguage.json文件进行
语法
高亮显示。现在我正在开发一个
语法
检查器。由ChucK确定
的
语法
错误
位置有点令人困惑,如果我将范围扩展到前一条语句或块
的
末尾,这将意味着向后查找前一条;或}字符。 这将很简单,除了我需要跳过注释
的
事实。ChucK有C++风格
的
注释,包括//行注释和/* */块注释。我<
浏览 15
提问于2019-07-28
得票数 1
1
回答
给定一个
antlr4
语法
,我能建立一个表达式树吗?
所以我用
antlr4
语法
写了我
的
语法
。然后我设置了协变性,现在我可以用自己定义
的
语言
解析
源文件了。这个很好用! 下一步是从表达式树创建一个对象模型。这也很有效。我可以使用生成
的
语言
解析
器对象API生成代码吗?显然,我可以编写手工生成字符串
的
方法。但是,我希望使用基于
语法
的
geenrated来实现某种级别的类型安全性,并在进行
语法
更改时检测
浏览 0
提问于2018-03-25
得票数 0
回答已采纳
1
回答
有完整
的
Ruby
antlr4
语法
和词法分析器吗?
、
我需要使用
Antlr4
生成一个Ruby
解析
器我在中找到
的
语法
甚至不会假装是完整
的
引用“用ANTLR v4编写
的
类Ruby
语言
(刚玉)
语法
” 有没有人知道我能用到
的
ruby
语法
和lexer?有没有一个内在
的
原因,为什么有这么多
的
文法可用于
Antlr4
,而Ruby不是-
语言
中
的
一些东西,使其难以
解析
?
浏览 0
提问于2020-03-22
得票数 1
1
回答
如何为特定关键字添加侦听器?
、
我有一个
解析
器
语法
和词法
语法
,
ANTLR4
4.7可以从中生成一个
解析
器和词法,没有问题。侦听器逻辑中
的
入口点很好,但我想侦听
语言
中
的
特定关键字。不知道从哪里开始添加.我正在使用
ANTLR4
插件来从
语法
中生成
解析
器和词法器。
浏览 3
提问于2017-12-12
得票数 0
1
回答
如何在代码中生成g4
解析
器和词法器?
、
、
是否有可能直接在代码中生成antlr和
解析
器(来自给定
的
g4
语法
),无论是使用Antlr 4运行时还是直接从Python或C#代码生成?看起来,我正在寻找类似于C#或Python antlr特性
的
东西:
浏览 0
提问于2019-03-05
得票数 0
回答已采纳
2
回答
我可以使用Antlr创建
的
词法分析器/
解析
器来
解析
PDDL
文件并将数据返回给Java程序吗?
、
、
我是Antlr
的
新手,但以前使用过Flex/Bison。我想知道我想用Antlr做什么是可能
的
。我希望使用Antlr
解析
PDDL
文件,并在
解析
PDDL
文件时编写
的
Java类中构建自己
的
PDDL
文件内容表示形式(在规则
的
操作中?)。在文件
解析
完成后,我希望将文件内容
的
对象表示返回给Java程序,以便对其运行其他操作。因此,从本质上讲,我希望从Java程序内部对
PDD
浏览 1
提问于2010-09-29
得票数 7
回答已采纳
1
回答
ANTLR4
互左-
解析
C++源时
的
递归
错误
、
、
、
、
我试图
解析
cpp源代码
语法
的
一个子集。下面的
ANTLR4
解析
器规则直接从c++
语言
规范中复制(除下划线代替下划线外): ptr_operator abstract_declarator?']'; 但是,当org.antlr.v4. this
解析
语法
时,我得到了这个
错
浏览 2
提问于2013-04-20
得票数 0
回答已采纳
1
回答
Antlr4
定义了一个可以是一元或二进制
的
运算符
、
、
我正在为一种
语言
创建一个
Antlr4
语法
,其中逻辑运算符NOT和运算符加号和减号可以是一元或二进制运算符。 expr: expr ('%') expr #-') exp
浏览 4
提问于2016-11-08
得票数 0
回答已采纳
1
回答
我们能用ANTLR定义一个非上下文无关
语法
吗?
、
、
、
我对
ANTLR4
非常陌生,现在我试图弄清楚我们可以用它来定义什么样
的
语法
。grammar Test; | prog从
语法
产生规则
的
角度来看,我认为
解析
器规则是非终端符号,可以用由lexer规则定义
的
一系列标记来替换。因此,非常清楚<em
浏览 10
提问于2016-02-25
得票数 3
回答已采纳
1
回答
Antlr4
编译ASN.1 .1
、
、
、
编译以下文件时,
Antlr4
给了我一个
错误
:standards-association-numbered-series-standardsverificationKey PublicVerificationKey, ...而我使用
的
语法
是NUMBER_WITH_DECIMA
浏览 1
提问于2018-09-28
得票数 0
1
回答
Go中
的
AntLR4
:无效类型断言:侦听器
、
、
我从
Antlr4
语法
中为Go
语言
生成了Parser。
语法
在这里:生成
的
solidity_parser.go文件在(SolidityListener)显示
的
任何地方都有以下
错误
: 无效类型断言:侦听器.
浏览 0
提问于2018-11-01
得票数 0
回答已采纳
2
回答
具有智能感知
的
ANTLR4
代码编辑器
、
、
、
、
寻找用于使用intellisense构建基于
ANTLR4
语法
的
代码编辑器
的
示例。SharpDevelop提供了所有的代码编辑器特性,但是如果我们需要提供intellisense和代码完成细节,那么我们需要编写自己
的
解析
器。需要示例,其中
ANTLR4
,SharpDevelop用于构建自定义
语言
的
代码编辑器。 谢谢。
浏览 1
提问于2015-07-20
得票数 0
回答已采纳
1
回答
如何修改
语法
以删除
ANTLR4
中
的
左递归
错误
?
、
、
我在分析一种
语言
。下面的
ANTLR4
解析
器规则直接从
语言
规范中复制: : raw_value DIV factor MUL factor PLUS offset ; 但是antlr报告了一个
错误
:下面的规则集是相互左递归
的
,我不知道如何修改
语法
,希望有人能帮我。
浏览 0
提问于2014-09-09
得票数 0
回答已采纳
1
回答
是否有PowerShell 5或更高版本
的
语言
规范文档?
、
、
嗨,我正在为
ANTLR4
开发一个PowerShell
语法
,并正在寻找PowerShell 5或更高版本
的
语言
规范。( A)从第3版开始
的
任何规范、
语法
、
解析
规则或
语言
列表
的
更改。 ( B)一组Powershell 5或6个示例,这样如果没有
语言
规范,我就可以从其中导出规则。
浏览 0
提问于2018-08-09
得票数 5
回答已采纳
1
回答
如何在
ANTLR4
中生成抽象
语法
树?
、
、
我正在做一个项目,在这个项目中,我必须为给定
的
程序生成抽象
语法
树。这里
的
程序可以用任何主流编程
语言
编写。在
ANTLR4
中生成AST
的
标准方法应该是什么?我只知道
ANTLR4
的
基础知识,而且我能够为给定
的
程序生成
解析
树。
浏览 3
提问于2014-04-15
得票数 4
1
回答
Antlr4
支持
语法
中
的
交叉链接?
、
、
我试图使用
Antlr4
为状态转换
语言
编写
语法
。我
的
问题是:是否像 那样支持交叉引用?如果
Antlr4
不提供此功能,我想一种“简单”
的
方法是让内存映射
解析
令牌并将信息存储在这个映射中?
浏览 0
提问于2015-01-27
得票数 0
1
回答
在带有Python
的
ANTLR4
中缺少Lexer方法吗?
、
我正在尝试将
ANTLR4
与Python2目标一起使用。据我所知,以下形式
的
语义谓词是嵌入在
语法
中
的
目标
语言
的
代码。我使用了Java目标(
默认
),因为它
的
测试工具比Python好。到目前一切尚好。然而,一旦我
的
语法
起作用了,当我试图将这段代码翻译成Python时,我遇到了一个问题。'OMETHING''MyLexer' object
浏览 9
提问于2017-02-22
得票数 1
回答已采纳
1
回答
Antlr Parser测试Python
、
、
、
我已经使用Antlr创建了一个Datalog
解析
器。我不知道该如何进行。如何用Python测试输入:我想要生成AST以便我可以使用它我
的
查询处理引擎。import
antlr4
from NLexer import *from NListener
浏览 4
提问于2017-11-26
得票数 0
回答已采纳
1
回答
为什么这个
语法
不能
解析
这个输入?
、
我正在为一种小型
语言
和
Antlr4
定义
语法
。在这种
语言
中,有一个关键字“函数”,可以用来定义函数,也可以作为类型说明符来定义参数。我希望能做这样
的
事情:然而,Antlr似乎不喜欢我在两个不同
的
地方使用“函数”。据我所知,
语法
一点也不含糊。 在下面的
语法
中,如果删除第1行,生成
的
解析
器将
解析
示
浏览 2
提问于2016-01-17
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言的基本语法
Go语言支持的正则语法
学习笔记—C语言的基本语法
海量智库第30期 | 基于Antlr4的SQL解析器设计介绍
论文的语法错误用什么软件能够检测
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券