GNU Pascal

редактировать
GNU Pascal
Логотип GNU Pascal Логотип GNU Pascal
Первоначальный автор (-ы) Юкка Виртанен, Питер Гервински, Франк Хекенбах, Вальдек Хебиш
Первоначальный выпускНе регулируется ar выпускает.
Репозиторий Измените это в Wikidata
Написано наC (компилятор), C и Pascal (время выполнения)
Операционная система Кросс-платформенная
Тип Компилятор
Лицензия GPL
Веб-сайтwww.gnu-pascal.de

GNU Pascal (GPC) - это компилятор Pascal , состоящий из интерфейса GNU Compiler Collection (GCC), аналогично Fortran и другие языки были добавлены в GCC. GNU Pascal совместим с ISO 7185 и реализует «большую часть» стандарта ISO 10206 Extended Pascal.

Основным преимуществом совмещения GNU Pascal с компилятором GCC является то, что он мгновенно переносимый на любую платформу, поддерживаемую компилятором GCC. Однако, поскольку GPC является внешним интерфейсом, он должен адаптироваться, если в GCC будут внесены серьезные изменения (например, основная новая версия). Как правило, новые основные версии принимаются очень медленно (по-прежнему в основном на 3.x, с экспериментальными сборками 4.x). Вероятно, это одна из причин, по которой разработчики обращают внимание на бэкэнд, ориентированный на C.

В июле 2010 года разработчик публично спросил мнение (оно исчезло из Интернета в период с июля 2014 года по июнь 2015 года) о будущем GNU Pascal из-за нехватки разработчиков и проблем с обслуживанием как GCC. порт. Было оживленное обсуждение почтовой рассылки, где разработчики, похоже, склонялись к повторной реализации на C ++ с помощью бэкэнда, генерирующего код C. Почтальон снова заснул, и по состоянию на декабрь 2016 года никаких новых релизов или объявлений о будущем ходе проекта не поступало.

Dev-Pascal - это графическая IDE, которая поддерживает GNU Pascal.

См. Также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Внешние ссылки

.

Примечания
Последняя правка сделана 2021-05-21 09:11:24
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте