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

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

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

Если определен тип, соответствующий указателю в эту таблицу - ReprInd, и тип, служащий для представления позиции в исходном файле - FilePos, то можно полностью определить лексему следующим образом:

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

Варианты ответа
struct LEXEME {   ushort LexClass;   ReprInd ReprTabPtr;   FilePos beg;   FilePos end;}
(Верный ответ)
struct LEXEME {   ReprInd ReprTabPtr;   FilePos beg;   FilePos end;}
struct LEXEME {   ushort LexClass;   ReprInd ReprTabPtr;   FilePos beg;   FilePos end;   FilePos out;}
struct LEXEME {   ushort LexClass;   ReprInd ReprTabPtr;   FilePos beg;}
Похожие вопросы
Согласно иерархии Хомского, если любое правило из P имеет вид A->xB или A->x, где A, B - нетерминалы, а x - терминал, то грамматика G называется:
Для представления множества выводов можно построить разметку C, которая вершине дерева v и нетерминалу K сопоставляет:
Согласно иерархии Хомского, если любое правило из P имеет вид A->a, где A - нетерминал, a - нетерминал или терминал то грамматика G называется:
Команды stloc, stfld, stsfld эквивалентны следующим парам команд:
Если L - ограниченная полурешетка конечной высоты, f - монотонная функция, то тогда можно показать что:
В следующей грамматике:
S->aABeA->AbcA->bB->d
цепочка abbcde может быть свернута в аксиому следующим образом:
Тип row строится из примитивных типов следующим образом:
Файл со спецификациями name.y должен быть устроен следующим образом:
Пусть задана грамматика G=(A,N,S,R) и дерево t. Индукцией по числу шагов можно доказать, что приведенный алгоритм действительно:
Если преобразование T1 открывает дополнительные возможности для проведения преобразования T2, то - это: