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

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

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

Функция, определенная как:function f (a, b: char) : ^integer;имеет тип:

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

Варианты ответа
proc (int *int, int)
proc (int *char, int)
proc (charxchar, pointer (integer))(Верный ответ)
proc (charxint, pointer (integer))
Похожие вопросы
Согласно иерархии Хомского, если любое правило из P имеет вид A->xB или A->x, где A, B - нетерминалы, а x - терминал, то грамматика G называется:
Согласно иерархии Хомского, если любое правило из P имеет вид A->a, где A - нетерминал, a - нетерминал или терминал то грамматика G называется:
Данная программа:
var in : integer;function Digits (integer n) : integer;var m : integer;begin  if n < 10 then return n  else begin    m := n div 10;    return n - m*10 + Digits (m);  end;end; begin  read (in);  writeln(Digits(in));end.
используется:
Если L - ограниченная полурешетка конечной высоты, f - монотонная функция, то тогда можно показать что:
В Lex-программе функция yywrap() определяет:
Для представления множества выводов можно построить разметку C, которая вершине дерева v и нетерминалу K сопоставляет:
Команды stloc, stfld, stsfld эквивалентны следующим парам команд:
Функция goto получает:
Пусть задана грамматика G=(A,N,S,R) и дерево t. Индукцией по числу шагов можно доказать, что приведенный алгоритм действительно:
При анализе строки 1+2+3 (содержимое стека - $E+) необработанная часть входной цепочки будет представлять собой: