腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5252)
视频
沙龙
1
回答
Xtext
中
的
左
递归
问题
“
此
规则
调用是
左
递归
调用
图
的
一部分
。”
、
我已经写了一些
Xtext
代码,并试图描述一个Prolog语法。现在我有了一个
左
递归
的
问题
,实际上我不知道它是什么,也不知道如何解决我
的
问题
。 NotEmptyList行导致了一些错误。Z'|'_'|'0'..'9')*; 我认为我必须包含一些新
的
规则
,或者我可以简化一些东西吗? 对不起,我是一个糟糕
的
初学者。 提前感谢!
浏览 9
提问于2019-07-02
得票数 0
1
回答
左
递归
调用
错误与语法翻译
、
、
我遇到了一个稍微不同
的
语法
问题
,它是一个单一
规则
的
语法(一个巨大
的
规则
),还有几个对自身
的
调用
。我不知道如何用
Xtext
来表示这个语法,它是一种学术工作,是一种语言
的
具体要求。从该条获得
的
原语语法如下:Relax:terminal BOOLEAN
浏览 0
提问于2016-11-10
得票数 0
回答已采纳
1
回答
解析
XText
SQL
中
的
左
递归
语法定义表和联接
、
对于实践,我目前正在为简单
的
SELECT语句定义语法,例如table: ; 显然,
规
浏览 2
提问于2017-11-02
得票数 0
回答已采纳
1
回答
如何在Antlr3
中
修复
递归
规则
调用
?
、
、
我有下面的
XText
语法,它在引擎盖下面使用ANTLR3。在我
的
语法
中
,我想支持像TYPE(EXPRESSION)和(TYPE)(EXPRESSION)这样
的
转换表达式。类型定义通常包含其他类型(我认为这是
问题
所在,但我不能更改
此
要求)。此外,我还想允许在表达式周围加上括号。 用
左
因式分解可以解决
递归
问题
吗?我总是收到以下错误消息。致命
规则
ruleExpression具有非LL(*)决策,因为
递归
<
浏览 1
提问于2016-03-31
得票数 1
1
回答
Xtext
的
左
递归
规则
、
、
、
我在
Xtext
中
遇到了一个
递归
规则
问题
。简化后
的
版本如下: '(' key=Atomic ')' '=>' value=Atomic; name=ID
浏览 1
提问于2014-02-10
得票数 0
1
回答
删除
左
递归
调用
图
、
、
我目前正在研究
Xtext
语法,我遇到了一些
左
递归
图
的
问题
。我已经消除了语法
中
的
所有直接
左
递归
,但现在有了一些间接
左
递归
,它们在集成开发环境
中
显示为消息This rule call is part of a left recursive call graph.下面是我
的
问题
的
一个例子: grammar com.s
浏览 3
提问于2016-01-14
得票数 1
1
回答
Antlr4“原语”
递归
、
沿着,我试图减少在我相当复杂
的
语法
中
的
左
递归
。据我所知,
递归
的
非原始形式在内存和进程时间方面都可能导致性能
问题
。 因此,我试图在语法
中
重构这些
规则
,只使用“原始”
递归
。当然,这篇博文是我唯一一次看到关于Antlr
的
短语“原始”
递归
。因此,我只是猜测它
的
意义/意图。在我看来,这意味着一条
规则
,它称自己为lhs,顶多只是一
浏览 2
提问于2019-10-09
得票数 0
2
回答
消除
XText
中
的
左
递归
、
、
这是NuSMV语言语法
的
一部分
:Constant | '(' BasicExpression ')' | '!'BasicExpression '&' BasicExpression;BooleanConstant'TRUE' | 'FALSE'; 不幸
的
是,
XText
抛出了一个异常,声明在此语法<em
浏览 4
提问于2014-02-24
得票数 1
1
回答
消除间接
左
递归
、
、
、
为了从产生式
规则
中
消除一些
左
递归
,我
的
大脑被烧焦了。= identifier | number | ( + | - ) fragment | expression我以这样
的
规则
结束:{ (
浏览 3
提问于2012-12-13
得票数 1
2
回答
理解在antlr
中
是什么使
规则
左
递归
的
、
、
、
、
我一直在试着从直觉
的
层面来判断antlr
中
的
规则
何时是
左
递归
的
。例如,这个()在理论上是
左
递归
的
,但在Antlr中有效: : expressionIDENTIFIERIDENTIFIER
浏览 8
提问于2022-08-19
得票数 0
回答已采纳
1
回答
解析语法
中
的
左
递归
、
、
、
、
我
的
语法在第六个生产
规则
中有一个
左
递归
的
例子。我解决了这一
问题
,将第6条和第7条替换如下:我在这个语法
中
找不到任何间接
的
左
递归
。唯一困扰我
的
是最终
的
生产
规则
,它有一个由两个非终端包围
的
终端。
浏览 2
提问于2016-04-18
得票数 1
回答已采纳
1
回答
用PyParsing解析函数
调用
、
、
、
、
我正试图解析一种简单
的
语言。解析函数
调用
带来了麻烦。我试图告诉它,函数
调用是
一个表达式,后面是
左
括号、参数列表和右括号。我有这样
的
事情:iden = Word(alphas+'_', alphanums+'_')binop = operatorPrecedenceirrevelant call = expr + Literal('(') + delimitedList
浏览 1
提问于2014-07-23
得票数 4
回答已采纳
1
回答
何时/为什么相互
左
递归
发生在安特尔?
、
、
我有一个expression,它是我
的
其他顶级事物
的
集合。在expression
中
,我有math,也就是expression (op) expression。就这样我得到了compileUnit : expression EOF; : parens这不是
问题
- : parens
浏览 0
提问于2016-09-30
得票数 2
回答已采纳
1
回答
如何删除下列语法
中
的
左
递归
?
、
、
、
、
不幸
的
是,当
规则
有参数传递时,ANTLR不可能支持直接
左
递归
。唯一可行
的
选择是删除左边
的
递归
。是否有办法删除下列语法
中
的
左
递归
?a[int x] | a[$x - 1] c a[$x - 1] )
问题
在涉及
左
递归
的
浏览 5
提问于2013-07-16
得票数 1
回答已采纳
1
回答
将BNF文法转换为g4文法
、
、
、
我正在尝试转换这个BNF语法来验证当前在Swift中使用
的
布尔表达式。现在想用Java实现类似的解析器。我偶然发现了Antlr4库,并希望使用它为相同
的
语法生成解析器。我对antlr4不是很熟悉。我不确定我是否做了正确
的
转换。
浏览 6
提问于2018-11-11
得票数 0
1
回答
用于左因式分解
的
自动语法转换和
左
递归
删除
、
、
、
标准方法可以很容易地将不属于LL(1)
的
上下文无关语法转换为等效语法。是否有任何工具可以使
此
过程自动化?A -> A a | bA -> b A'注意,虽然
左
递归
生成
规则
确保表达式与
左
关联,类似于右
递归
生成;因
浏览 3
提问于2013-06-23
得票数 3
1
回答
antlr语法定义
我发现antlr是一个指定语法
的
强大工具。根据我在理论中所了解到
的
,我知道,优先级较高
的
运算符必须在更深
的
层次上解密,而不是优先级较低
的
运算符。另外,如果我希望某个
规则
是
左
关联
的
,我知道我必须将
递归
设置到
规则
的
左边。,而不遵循我提到
的
关于运算符优先性和
左
结合性
的
上述
规则
: : expr : NO
浏览 7
提问于2017-10-10
得票数 1
回答已采纳
1
回答
用外行人的话说,还有什么是
递归
呢?
、
、
根据一页 on code.google.com,“
左
递归
”
的
定义如下: 就上下文无关语法而言,非终端r是
左
递归
的
,如果r
的
任一产品(“替代”)
中
的
浏览 0
提问于2014-09-05
得票数 14
回答已采纳
1
回答
如何解决“下列
规则
集相互
左
递归
”
的
抗The错误
、
、
下列
规则
集是相互
左
递归
的
valeurBooleene grammar minimal; bool = BOOLEAN | intgr = INTE
浏览 8
提问于2020-06-23
得票数 0
1
回答
antlr4 json文法与间接
左
递归
我读过“明确
的
ANTLR4引用”,上面写着 但是在第90页
的
json语法
中
,我接下来会看到。recursion | 'true' | 'null
浏览 4
提问于2016-01-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python基于递归算法实现二叉树
如何用Go写业务的表达式引擎
C+树进阶系列之深入线段树和它的延迟更新
请问C+11有哪些新特性?
汉诺塔问题的两种解法(4)
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券