如果根据文法G[E]:E→ E * T | E / T| TT→T + i | T - i | i对句子3+12/3-2进行分析,其值为( )
A: 5
B: 7
C: 9
D: 15
A: 5
B: 7
C: 9
D: 15
D
举一反三
- 文法 G[E] : E→E - T∣T T→T*F∣F F→(E)∣i请给出该文法句型i * (E-T)的短语、简单短语和句柄。
- 已知文法G[E]: E->TE’ E’->+TE’|ε T->FT’ T’->*FT’|ε F->(E)|i 则FIRST(T’)=() A: {(i) B: {*ε } C: { + D: ) } E: {*+ F: )}
- 求i*i+i 的短语、直接短语和句柄 G[E]: E→E+T|T T→T*F|F F→(E)|i
- 对于文法G(E): E®T|E+T T®F|T*F F®(E)|i句型(E) *i对应的最右推导 A: EÞTÞT*FÞF*FÞF*iÞ(E) *i B: EÞTÞT*FÞT*iÞF*iÞ(E) *i C: EÞTÞT*FÞF*FÞ(E)*i D: EÞTÞT*FÞ(E)*FÞ(E)*i
- 令文法G[E]为:E→T|E+T|E-TT→F|T*F|T/FF→(E)|i对符号串i*i的分析过程,如果第一步从E开始分析,第二步是T,第三步是T*F,这种分析方法是( ) A: 自上而下分析 B: 自下而上分析
内容
- 0
文法 G[E]:E→E+T | T T→T*P | P P→(E) | i 则句型 E+P+i 的句柄和最左素短语分别为 。 A: E+P和 i B: P 和E+P C: i 和 E+P+i D: P 和 P
- 1
给定文法G:E→E+T|T,T→T*F|F,F→i|(E)则L(G)中的一个句子i+i+(i*i)*i的逆波兰表示为() A: iii*i++ B: ii+iii**+ C: ii+ii*i*+ D: 其他
- 2
对于文法:E → E+T | TT → T*F | FF → (E) | i以下哪个是句型 T*F+i 的句柄( ) A: T*F B: *F+ C: i D: F+i E: T*F+i
- 3
设已给文法G[E] :E→E+TE→TT→T*FT→FF→P1FF→PP→(E)P→i用Floyd方式将所得的优先矩阵线性化。
- 4
1 Complete the words. ► o u t s t a n d i n g outstanding 1 e_ _ _ v a l e n t ____ 2 _ _ _ d u c e ____ 3 _ _ _ p o r t i n g r o _ _ ____ 4 _ _ _ i v i d u a l ____ 5 a _ _ r d ____ 6 a c _ _ e v e ____ 7 w_ _ n _ r ____ 8 p _ _ z e ____