База ответов ИНТУИТ

Разработка компиляторов

<<- Назад к вопросам

Спецификации лексического анализатора на языке Lex подготавливаются в виде программы:

(Отметьте один правильный вариант ответа.)

Варианты ответа
lex.l(Верный ответ)
.lex
lex.1x
lex
Похожие вопросы
Согласно иерархии Хомского, если любое правило из P имеет вид A->xB или A->x, где A, B - нетерминалы, а x - терминал, то грамматика G называется:
Общая схема работы Lex заключается в преобразовании Lex-программы:
Согласно иерархии Хомского, если любое правило из P имеет вид A->a, где A - нетерминал, a - нетерминал или терминал то грамматика G называется:
Для представления множества выводов можно построить разметку C, которая вершине дерева v и нетерминалу K сопоставляет:
Команды stloc, stfld, stsfld эквивалентны следующим парам команд:
Следующий набросок программы:
q = q0;c = GetChar();while (c != eof) {  q = move (q, c);  c = GetChar();}if (q is in F) return "yes";else return "no"; 
демонстрирует (предполагается, что входная лента заканчивается символом end_of_file):
Пусть задана грамматика G=(A,N,S,R) и дерево t. Индукцией по числу шагов можно доказать, что приведенный алгоритм действительно:
Имеется следующая входная цепочка: if E1 then if E2 then S1 else S2, при содержимом стека - $ if E1 then if E2 then S1 необработанной частью входной цепочки является:
При анализе строки 1+2+3 (содержимое стека - $E+) необработанная часть входной цепочки будет представлять собой:
В следующем правиле (секция грамматических правил файла name.y):A: production_body;именем нетерминала является: