腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
LR
(
1
)
中
工作
但
不在
LALR
(
1
)
中
工作
的
语法
示例
?
parsing
我似乎不能理解
LALR
(
1
)和
LR
(
1
)之间
的
区别,除了
LALR
(
1
)似乎比
LR
(
1
)具有更少
的
状态。 我想知道是否有人有例子来说明不同之处和一些解释。 谢谢
浏览 16
提问于2019-01-28
得票数 1
回答已采纳
1
回答
一个文法可以用LL(
1
)而不能用
LR
(
1
)来解析吗?
compiler-construction
、
automata
、
computability
、
lr1
作为家庭作业,我得到了以下
语法
:D: AbBb | BaAbB: εS: a, bA: ε 以下集合是:D: $B: a,b如果你制作了表格,你会清楚地看到
在
项目集0
中
A和B之间存
浏览 5
提问于2019-11-05
得票数 1
2
回答
LALR
(
1
)和SLR(
1
)解析器
parsing
、
context-free-grammar
、
lookahead
假设是: S -> RL -> * RR -> L (&q
浏览 2
提问于2019-05-17
得票数 0
回答已采纳
1
回答
每个LL(
1
)
语法
也是
LALR
(
1
)
语法
吗?
parsing
、
compiler-construction
一个消息来源说:另一位说:我发现最接近
的
答案是: 谢谢。
浏览 0
提问于2018-03-26
得票数 7
回答已采纳
2
回答
将
语法
转换为最高效
的
解析器
parsing
、
compiler-construction
有没有一种在线算法可以将某些
语法
转换为最有效
的
解析器? 例如: SLR/
LR
(k),如k>=0
浏览 2
提问于2020-07-08
得票数 2
2
回答
对于某些
语法
,
LR
(
1
)解析表
的
大小是否与
LALR
(
1
)解析表相同?
parsing
、
compilation
、
compiler-construction
、
lr
、
lalr
我知道
LALR
(
1
)
语法
是
LR
(
1
)
语法
的
一个子集,对于相同
的
语法
,
LALR
(
1
)解析表比
LR
(
1
)解析表小得多。但是我
在
互联网上找不到答案,所以是否存在
语法
,而它们
的
解析表大小是一样
的
。这听起来是可能
的
,因为
LALR
本质上是
在
“折叠”兼容
浏览 7
提问于2020-06-16
得票数 0
回答已采纳
3
回答
语法
是
LALR
吗?
grammar
假设相同
的
语法
不是
LR
(
1
),我们可以安全地说该
语法
也不是
LALR
吗?谢谢你
的
帮助!
浏览 2
提问于2010-04-21
得票数 4
回答已采纳
2
回答
LR
(
1
)解析器状态大小仍然是一个问题吗?
parsing
、
compiler-construction
、
grammar
、
lalr
、
lr
历史上,
LALR
(
1
)解析器比
LR
(
1
)解析器更受青睐,因为
LR
(
1
)解析器产生
的
大量状态所需
的
资源需求。很难相信这仍然是当今计算环境
中
的
一个问题。现在
的
情况仍然是这样吗,还是现在
的
编译器是用规范
LR
解析器构建
的
,因为
LALR
语法
是
LR
语法
的
一个适当子集?
浏览 1
提问于2014-06-11
得票数 5
回答已采纳
2
回答
C++或其他面向对象编程语言
的
哪些特性很难使用YACC或递归下降解析器来实现?
parsing
、
compiler-construction
有人说,C++可以用递归下降解析器或LL解析器来完成,甚至可以用一些困难
的
LALR
解析器来完成,
但
这些任务需要黑客和笨拙
的
处理。好
的
,那么最像OOP
的
语法
是什么,可以完成每种解析器类型,而不需要任何需要杂乱无章
的
主要困难?每种类型
的
解析器都禁止哪些OOP特性?
浏览 1
提问于2013-05-17
得票数 0
回答已采纳
1
回答
SLR(
1
)和
LALR
(
1
)
语法
冲突
parsing
、
grammar
、
context-free-grammar
、
lr
假设你有一个
语法
G,我们为它找到一个
LR
(
1
)自动机。我们可以通过执行状态合并和转换规则将其转换为
LALR
(
1
)或SLR(
1
)解析器,但可能会出现冲突。 我
的
问题是:必须在合并状态中出现所有问题?
在
LALR
(
1
)或SLR(
1
)自动机
中
没有合并
的
非冲突
LR
(
1
)状态是否可能有冲突?
浏览 10
提问于2022-05-16
得票数 1
回答已采纳
2
回答
如何用Jison生成
语法
歧义
的
解析器?
javascript
、
node.js
、
parsing
、
bnf
、
jison
原始
的
ChucK编译器是由Bison生成
的
,它必须能够以某种方式解决这些歧义。 grammar = { ['ProgramSec
浏览 2
提问于2013-12-09
得票数 3
回答已采纳
1
回答
如果在进行基本
的
语法
更改后,直接使用LL
语法
进行
LR
解析器,会发生什么情况?
parsing
、
grammar
、
ll
、
lr
很抱歉我问了这么个业余
的
问题。我有一个LL文法,我想写一个
LR
文法。我是否可以使用LL
语法
,对它进行最小
的
语法
修改,以适应
LR
解析器并使用它?这是个坏主意吗?它们之间是否存在无法翻译
的
结构差异?
浏览 23
提问于2021-08-20
得票数 0
1
回答
LR
(0)或SLR(
1
)或
LALR
(
1
)
parsing
、
compiler-construction
、
context-free-grammar
我被一个试题深深地困住了,我正试图从编译器
的
期末考试中试一试。如果有人能帮我解释一下,我会非常感激
的
。谢谢$E =E S =E + T * T=T*F* FF = ident ( E ) 其中+* ident ()是终端符号,$是file
的
末尾。( a)这个
语法
是
LR
( 0 )吗?证明你
的
答案是正确
的
。( b)
语法
SLR(
1
)是吗?证明你
的
答案是正确
浏览 2
提问于2012-04-13
得票数 4
回答已采纳
1
回答
我如何使它能够解决与
LALR
(
1
)
compiler-construction
、
context-free-grammar
、
shift-reduce-conflict
*X-> Ya| cYb | Zb | cZaZ-> f | q* 我已经完成了
LR
(
1
)解析表,并且还证明了这不是
LALR
(
1
),但是有任何方法可以使它能够使我可以为此制作
LALR
(
1
)吗?
浏览 4
提问于2020-09-11
得票数 1
回答已采纳
1
回答
如何理解“龙书”
语法
分析章节
的
示例
-4.64?
parsing
、
compiler-construction
、
lr
、
lalr
我无法理解Eaxmple-4.64
中
的
第一步,它出现在4.7.5小节和273页
中
。问题
示例
4.61 :我们将使用
示例
4.48
中
的
非SLR
语法
作为高效
的
LALR
(
1
)表构造方法
的
示例
,我们在下面以其增广形式再现该
语法
: S' -
浏览 14
提问于2022-11-09
得票数 0
1
回答
在
LR
解析
中
,约简和GOTO能处于一个状态吗?
parsing
、
syntax
、
compiler-construction
、
context-free-grammar
、
lr
在下面的
示例
中
,很明显,当您想要通过0进入状态3通过T进行状态时,您将在一个状态
中
面临还原和正常状态。这个是可能
的
吗?我应该继续减少吗?这里是需要
的
语法
: T-> T*F F-> (E) \x{e76f}\x{e76f}
浏览 2
提问于2014-06-02
得票数 1
回答已采纳
1
回答
从这个例子
中
确定
LR
(k)
的
k?
c
、
algorithm
、
parsing
我已经准备了以下
语法
,它可以生成C逻辑和整数算术表达式
的
子集: LogicalOrExpression Identifier // TERMINAL我想尝试使用shift/reduce解析,所以想知道这个
语法
是
LR
(k)
的
最小k(如果有)是多少?(更广泛地说,如果可能
浏览 2
提问于2012-12-21
得票数 5
回答已采纳
1
回答
yacc可以用来为Java
1
生成三个地址码吗?
java
、
compiler-construction
、
yacc
、
lalr
、
intermediate-code
我读到过yacc为
LALR
(
1
)
语法
生成自下而上
的
解析器。我有一个Java
1
的
语法
,可以用来生成三个地址码,严格来说是
LALR
(
1
),但我使用
的
转换方案使它具有L属性。现在我读到L属性
LR
语法
在
自下而上解析过程
中
不能被翻译。那么,yacc是否可以在这里使用呢?如果是,yacc是如何解决这个问题
的
?
浏览 3
提问于2020-04-16
得票数 0
1
回答
LR
解析如何选择符合条件
的
语法
产品(从叶子构建解析树)?
parsing
、
lr
我正在阅读
LR
解析教程。本教程在这里使用了一个
示例
语法
:A -> Abc | b然后,为了说明解析算法是如何
工作
的
,本教程展示了下面解析单词"abbcde“
的
过程。 我了解到,
在
算法
的
每一步,都会搜索一个限定结果(即表第2列所示
的
语法
规则),以匹配字符串
的
一个片段。但是
LR
解析如何在一组符合条件
的</
浏览 2
提问于2020-08-22
得票数 1
回答已采纳
1
回答
为什么这个
LR
(
1
)文法不是
LALR
(
1
)?
parsing
、
grammar
、
lalr
、
lr
这不是我
的
作业,我正在尝试理解
LALR
(
1
)
语法
。所以我找到了E -> e我写了
LR
项,但我不明白为什么这是
LR
(
1
)
语法
而不是
LALR
(
1
)? 有谁可以帮我?谢谢
浏览 1
提问于2011-12-14
得票数 14
回答已采纳
点击加载更多
相关
资讯
大型BGP网络中的路由反射器工作原理以及应用组网部署实践案例(1)
伊明牌PF40L1-L2了解行星减速机在全自动热缩包装机中的工作原理
每位合格的程序员都必须学好的一门课程
用好Markdown,像高手写代码一样自动生成漂亮文档,还很简单
阿童木机器人的指令系统
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券