腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
哪些编程
语言
是上下文无关的?
、
或者,更准确地说:哪些编程
语言
是由上下文无关
文法
定义的?简要示例的额外代表:-)
浏览 94
提问于2009-05-22
得票数 78
回答已采纳
2
回答
S-属性语法和L-属性语法是什么意思?
我正在读一本编译器书,当它说“S-属性语法也是L-属性语法”时,我有点困惑。我不明白。有没有人能说清楚(一个例子应该很好)。谢谢。
浏览 4
提问于2010-03-17
得票数 11
1
回答
如何判断一种
语言
是否为LL(1)?
、
但是,有没有办法检查语法生成的
语言
是否为LL(1)?LL(1)
文法
和LL(1)
语言
到底有什么区别?
浏览 2
提问于2011-08-21
得票数 14
2
回答
布尔
文法
的递归下降
分析
、
、
我使用的示例是一个
布尔
表达式解析器,它返回表达式有效和无效的区域。正如你所看到的,我想要输出的是每个括号和
布尔
运算符是否有效,或者用"v“标记表示有效,或者用"i”标记表示无效。我相信这门
语言
的语法是这样的(如果我错了,请纠正我):Clause -> lowercase_term
浏览 0
提问于2015-09-18
得票数 0
1
回答
是否存在将线性语法向右转换为向左线性语法的算法?
是否有一种算法可以将线性语法向右转换为相等的线性语法向左?
浏览 2
提问于2012-02-26
得票数 1
回答已采纳
2
回答
我如何构建生成这种
语言
的语法?上下文无关
文法
、
、
我正在学习有限自动机和语法测试,我被这个问题卡住了:我如何构建生成这种
语言
的语法?
文法
上下文无关
文法
自动机
浏览 2
提问于2016-06-17
得票数 0
1
回答
c
#中的语法
分析
器
、
我已经给出了使用任何编程
语言
制作语法
分析
器的项目。我正在用
C
#做这件事。已经创建了简单的上下文无关
文法
。但是现在我对语法
分析
器的算法制作感到非常困惑。
浏览 0
提问于2013-03-24
得票数 0
2
回答
可以用yacc解析的
语言
类别是什么?
、
、
、
yacc实用程序手册声明,而维基百科认为LALR语法是确定性上下文无关
文法
的子集,后者是上下文无关
文法
的子集。如果
C
甚至不是上下文无关的(更不用说一种确定性的上下文无关
语言
),而yacc可以解析
C
,那么yacc可以解析哪类
语言
,如果不是具有LALR(1)语法的上下文无关
语言
的子集呢?
浏览 0
提问于2019-06-13
得票数 4
回答已采纳
2
回答
FParsec中的示例语法是否超越了示例?
、
、
、
我正在寻找一些用FParsec编写的
文法
示例,这些
文法
将超出项目存储库中的示例。 我找到了这个非常好的,但这是我找到的唯一样本。我需要的是一种类似于
C
或JavaScript
语言
的语法。
浏览 4
提问于2012-01-30
得票数 12
回答已采纳
3
回答
as数多于bs数
语言
的上下文无关
文法
、
问题是为包含所有具有比B更多数量的A的字符串的
语言
开发上下文无关
文法
。 我想不出一个合理的解决方案。有没有办法解决这些问题,有什么方法可以帮助我更好地解决这些问题?有人能提出一种逻辑的方法来
分析
这些语法问题吗?
浏览 2
提问于2016-04-01
得票数 5
回答已采纳
7
回答
是否有类似BNF的语法来描述LLVM IR?
如描述
C
语言
的
C
- BNF
文法
等。
浏览 0
提问于2011-01-03
得票数 13
回答已采纳
2
回答
句法
分析
与语义
分析
、
、
、
、
我想知道语法
分析
和语义
分析
是如何工作的。现在,我将为这个语法实现一个递归下降(自上而下)解析器。只有在
布尔
值中为true或false )如何确定它是否适合数据类型?我的代码的哪一部分会决定这一点?语法
分析
和语义
分析
同时进行吗?还是我需要先完成语法
分析
,然后再进行语义
分析
?谢谢。
浏览 9
提问于2013-09-29
得票数 5
回答已采纳
2
回答
数字的识别属于扫描仪还是解析器?
、
当您查看一种
语言
的EBNF描述时,您通常会看到整数和实数的定义:real尽管数字出现在上下文无关
文法
中,但数字通常在词法
分析
阶段被识别。是否将它们包含在
语言
定义中以使其更加完整,并由实现者意识到它们实际上应该在扫描器中?
浏览 3
提问于2011-08-19
得票数 5
1
回答
ll(k)到ll(1)转换器的实现!
、
有没有实现ll(k)到ll(1)的转换器?
浏览 0
提问于2010-06-10
得票数 0
1
回答
证明了CFG和正则
语言
的集合差异也是上下文无关的
、
、
、
、
我需要帮助证明上下文无关
文法
A和常规
语言
B之间的集合差异是上下文无关
语言
。(ab,aabb)S->aAb | abG是上下文无关的,因为它可以用标准的乔姆斯基形式重写:D -> ACB -> a
C
浏览 22
提问于2018-04-03
得票数 0
2
回答
C
++上下文无关或上下文无关
文法
?
我经常听到
C
++是一种上下文敏感
语言
的说法。以下面的例子: 这是一个变量定义或函数声明?这取决于符号的含义
c
。如果
c
是一个变量,则a b(
c
);定义一个名为btype 的变量a。它是直接初始化的
c
。但是如果
c
是一个类型,那么a b(
c
);声明一个名为的函数b,
c
并返回一个a。如果你查找上下文无关
语言
的定义,它将基本上告诉你,所有的语法规则都必须包含一个只包含一个非终结符号的左边
浏览 1375
提问于2017-12-22
3
回答
如何用
C
#构建一种解释性
语言
?
、
、
我已经尝试过使用
C
和
C
++开发
语言
,但是如何使用
C
#创建解释型
语言
呢?谢谢。 PS:我想把它构建成在Windows Mobile设备上运行。
浏览 1
提问于2009-11-23
得票数 0
回答已采纳
1
回答
用于定义
语言
的CFG
、
、
我需要为该
语言
生成上下文无关
文法
{ a^i b^j
c
^k | i,j,k≥0,i=j or i=k}你们认为上面的语法能正确地定义
语言
吗
浏览 0
提问于2014-05-28
得票数 0
2
回答
CFG语法定义
、
、
定义生成
语言
的CFG (上下文无关
语言
):谁能告诉我如何解决这个问题?
浏览 0
提问于2011-06-25
得票数 2
7
回答
如何判断一种
语言
是否为LL(1) LR(0) SLR(1)
、
、
、
、
有没有一种简单的方法来确定一个
文法
是否是LL(1),LR(0),SLR(1)……仅仅看语法而不做任何复杂的
分析
?
浏览 12
提问于2009-01-24
得票数 23
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
数据结构与算法分析——C语言描述
C语言,C+语言
Python语言程序设计:4.9 布尔表达式
C语言小白入门《一》——C语言简介
C语言编程之C语言加密字符
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券