Application effets arrondis
4.3. Реализация действий
Это способ повышения качества программы за счет выполнения определенных ее вычислений на этапе трансляции.
Набор преобразований данного типа включает в себя следующие оптимизации:
константные действия (подстановка или свертка констант), когда происходит выполнение операций над константами; распроцедуривание - открытая подстановка тела процедуры на место ее вызова;ликвидация константных распознавателей - замена условного оператора на одну из его ветвей, если его выбирающее (условное) выражение имеет константное значение.
|