Ада-95. Компилятор GNAT

       

Особенности реализации компилятора GNAT


Поскольку компилятор GNAT является частью семейства компиляторов GCC, то он использует средства встроенного ассемблера, которые характерны для этого семейства компиляторов.

В следствие этого, реализация GNAT обладает следующими основными преимуществами:

базовый интерфейс хорошо согласован с множеством различных целевых платформ

  • обеспечено хорошее взаимодействие с оптимизатором компилятора, что позволяет генерировать очень эффективный код

    В результате, возможность отображения естественных средств GCC на Ada95 выглядит достаточно впечатляющей.



    Содержание раздела