题目
编译原理 中的文法和语言 区别是什么?
我看书上写着 一个文法所产生的所有的句子的集合是语言.
一开始就以为是
S--->A
A--->B
B-->i
类似这样就是语言了.但后来一想S不就是文法开始符吗?而且一般文法就是和上面这种写法一样的.那语言和文法还有啥区别呢?
难道语言只指只有右边那部分的?
另外再问个问题
S---》A+B*D中 S为文法开始符号 ABD都是非终结符号
如果其中只有D一个非终结符号能推导出i(终结符)
那这个句子的直接短语,素短语和句柄是不是就都是i (因为一共就一个可以)
反之如果ABD都可以直接或者间接推导出i (也就是i+i*i)
那就另外计算对不?
我看书上写着 一个文法所产生的所有的句子的集合是语言.
一开始就以为是
S--->A
A--->B
B-->i
类似这样就是语言了.但后来一想S不就是文法开始符吗?而且一般文法就是和上面这种写法一样的.那语言和文法还有啥区别呢?
难道语言只指只有右边那部分的?
另外再问个问题
S---》A+B*D中 S为文法开始符号 ABD都是非终结符号
如果其中只有D一个非终结符号能推导出i(终结符)
那这个句子的直接短语,素短语和句柄是不是就都是i (因为一共就一个可以)
反之如果ABD都可以直接或者间接推导出i (也就是i+i*i)
那就另外计算对不?
提问时间:2021-01-03
答案
文法是语言语法的描述工具,使用有限的规则将无限的语言描述出来.语言是文法所描述的所有橘子的集合,通俗点说吧,你看咱们平时说话不是都要遵从一定的语法规则吗,比如句子“主谓宾”这样的形式,文法就是用四元组要素(...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点
- 1nothing.but怎么翻译
- 2煤矿综采、综放、掘进、回采工作面的区别,我不大明白
- 3若曲线C1:Xˇ2+Yˇ2-2X=0与曲线C2:y(y-mx-m)=0有四个不同的交点,则实数m的取值范围是
- 4如果A的绝对值=2 B的绝对值=3,那么a的二次方b=
- 5函数y=(x+1)3-3x2-(2a+3)x+a在(0,1)内有极小值,则实数a的取值范围是( ) A.(0,3) B.(-∞,3) C.(0,+∞) D.(0,32)
- 6将钠镁铝各0.3Mol分别放入100毫升1Mol每升的盐酸中,同温同压下产生的气体体积比是
- 7求数列1/3,1/8,1/15……的前n项和
- 8霍金的英语介绍 100字左右,带中文
- 9函数f(x)=x3-3x2-9x+k在区间[-4,4]上的最大值为10,则其最小值为( ) A.-10 B.-71 C.-15 D.-22
- 10若已知地球对它所有卫星的k值等于1.01×1013 m3/s2,试求出月球运行的轨道半径.(月球绕地球运转的周期大