一个编译原理问题已知文法G[S]:S→(L)|aS|aL→L,S|S求出句型(S,(a))的所有短语、直接短语和句柄。
已知文法G[S]:
S→(L) | aS | a
L→L, S | S
求出句型(S,(a))的所有短语、直接短语和句柄。
首先写出指定句型的规范推导:
S→(L)→(L,S)→(L,(L))→(L,(S))→(L,(a))→(S,(a))
然后画出分析树如下图
根据分析树的叶子结点可以找出该句型的所有短语:
a S (a) S,(a) (S,(a))
直接短语,就是经过一次非终结符替换得到的短语:
a S 没了
句柄就是最左直接短语,要进行规约的部分,根据分析树我们找到最左直接短语为:
S
已知正方形ABCD的边长为6,P是BC边上异于点B的动点,设BP=x,S△APB=S如图,已知正方 2020-05-14 …
甲、乙两地相距s千米,某人计划a小时到达,现在要提前2小时到达,每小时要多走A.(a-2分之s-a 2020-05-20 …
如果传递函数分子分母有同一个因子,例如(s+2)/(s+2)(s+3),他的极点应该...如果传递 2020-06-10 …
通常钢瓶中所装的压缩氮气中含有少量氧气,在实验室里常将钢瓶中的气体通过高温下的铜粉,以出去氧气,反 2020-06-15 …
向一个带头结点,栈顶指针为top的链栈中插入一个*s结点的时候,应当执行语句是()A.top->n 2020-06-28 …
急死了一物体以v=8m/s的速度从底端沿斜面上滑,当它再次回到斜面底端时,速率为v=4倍根号2m/ 2020-06-30 …
在等差数列{an}中,⑴若项数为偶数2n,则S2n=n(a1+a2n)=n(an+an+1)(an 2020-07-21 …
设α1,α2,…,αs为线性方程组Ax=0的一个基础解系,β1=t1α1+t2α2,β2=t1α2 2020-08-02 …
向量组α1,α2,…,αs(s≥2)线性无关,且可由向量组β1,β2,…,βs线性表示,则以下结论中 2020-11-03 …
S是上下振动的波源,频率为10Hz,所激起的波沿X轴向左向右传播,波速为20m/s,质点M、N到S的 2020-12-09 …