Jump to content

ГНУ Паскаль

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

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

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

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

Dev-Pascal — это графическая среда разработки , поддерживающая GNU Pascal.

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ «Проект GNU» .
  2. ^ Руководство по ГПХ
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 92231dd0a72babd2b917a01c8902619b__1716311460
URL1:https://arc.ask3.ru/arc/aa/92/9b/92231dd0a72babd2b917a01c8902619b.html
Заголовок, (Title) документа по адресу, URL1:
GNU Pascal - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)