Раскрутка циклов заключается в дублировании:
Границы, переменная и инкремент циклов должны быть одинаковыми, что является контекстным условием корректности:
Процесс построения дерева разбора, начиная с листьев и двигаясь вверх к корню дерева разбора может быть представлен как:
Предназначен для построения дерева разбора, начиная с листьев и двигаясь вверх к корню дерева разбора:
При чистке циклов вниз, выходной вершиной является такая вершина, среди непосредственных преемников которой есть вершина:
Если преобразование T1 открывает дополнительные возможности для проведения преобразования T2, то - это:
Входом программы YACC является:
В дереве разбора программы внутренние узлы соответствуют:
Программы на MSIL переводятся в исполняемый код реального процессора:
Подход при котором применяется трансляция программы в ассемблер: