Рубрики

ВОРОТА | GATE-CS-2004 | Вопрос 8

Какие из следующих правил грамматики нарушают требования операторской грамматики? P, Q, R — нетерминалы, а r, s, t — клеммы.

1.    P → Q R                    
2.    P → Q s R
3.    P → ε       
4.    P → Q t R r 

(A) 1 только
(B) 1 и 3 только
(C) только 2 и 3
(D) только 3 и 4

Ответ: (Б)
Объяснение: См. Вопрос 4 по адресу http://espressocode.top/compilers-set-1/ .

Операторская грамматика не должна иметь двух или более переменных в своей продукции бок о бок и не должна иметь нулевых продукций.
Тест на этот вопрос

Рекомендуемые посты:

ВОРОТА | GATE-CS-2004 | Вопрос 8

0.00 (0%) 0 votes