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

       

Система Ада-компилятора GNAT


Система Ада-компилятора GNAT (сокращение от GNU New York University Ada Translator) одновременно является компилятором и системой времени выполнения для Ada95, которая использует многоплатформенный кодогенератор GCC, благодаря которому обеспечивается поддержка большого количества аппаратных платформ.

Таким образом, GNAT является частью программного обеспечения GNU.

Система Ада-компилятора GNAT была разработана в процессе тесного сотрудничества двух коллективов разработчиков:

GNAT Development Team - из Нью-Йоркского университета, под руководством профессоров Edmond Schonberg и Robert B. K. Dewar. Эта группа разрабатывала препроцессор и компилятор.

Project PART (POSIX Ada Real-Time) Team - из университета штата Флорида, под руководством профессора Theodore P. Baker. Эта группа разрабатывала библиотеку времени выполнения Ады.

Изначально этот проект финансировался правительством USA (с 1991 по 1994).

В августе 1994 года основные авторы проекта создали компанию Ada Core Technologies Inc. (ACT), которая предоставляет техническую поддержку по использованию системы GNAT в промышленных и коммерческих разработках.

В настоящее время, Ada Core Technologies продолжает расширять количество платформ на которых можно использовать Ада-компилятор GNAT, а также предусматривает различные средства для разработки и отладки Ада-программ.

Компания предусматривает свободное обновления компилятора для сообщества пользователей языка программирования Ада.

Copyright (C) А.Гавва V-0.4w май 2004



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