Онлайн-компиляторы языка Pascal
Из-за того, что GNU Pascal (GPC) и FreePascal (FPC) распространяются на свободной основе, в интернете существует довольно много онлайн-компиляторов для языка Pascal. В этой статье будут подробно рассмотрены их основные версии.
OnlineGDB
На сайте OnlineGDB.com кроме Pascal есть и много компиляторов для других языков, среди которых C++, C#, Java, Python, Ruby, Swift и другие. Версия языка Pascal здесь FPC 2.6.2-8. Преимуществом среды на данном сайте является наличие отладки, возможность выбора темы, размера шрифта и отступа, режима редактора и подсветки синтаксиса. Также написанный код можно скачивать, делиться им по ссылке и загружать на сайт. Ещё присутствуют аргументы командной строки.
JDoodle
Данный онлайн-компилятор поддерживает язык FreePascal версии 3.0, 3.2 и 3.4.Так же, как и в OnlineGDB, здесь можно выбирать тему, размер шрифта, сохранять код и делиться им. Кроме этого есть история запущенных программ.
Jdoodle.com интересен тем, что позволяет работать совместно нескольким людям одновременно. Нужно всего лишь отправить ссылку другому человеку, и он сможет присоединиться к сеансу.
Tutorials point
Компилятор на сайте tutorialspoint.com позволяет выбрать большое количество вариантов величины отступа и размеров шрифта. Присутствуют 11 различных тем для оформления. Есть возможность поиска, отмены и повтора введённого текста. Кроме этого можно скрыть нумерацию линий. Версия языка здесь FreePascal 3.0.2.
IdeOne
Это онлайн-компилятор, позволяющий запускать код в браузере на более 60 языках программирования. На ideone.com можно делиться кодом, добавлять описание к нему и указывать временной лимит. Версия языка Pascal здесь fpc 3.0.4.
Techie Delight
Кроме языка Pascal (fpc 3.0.4) сайт techiedelight.com поддерживает ещё 11 ЯП. Присутствуют отдельные окна для потоков STDIN, STDOUTи STDERR. Можно скачать код или применить какой-то из шаблонов.
Primat
Сайт primat.org предоставляет сразу 2 версии компилятора языка Pascal. Первая из них – это Free Pascal версии 2.6.4. Вторая — GNU Pascal 2007 года выхода. Его достоинством является частичная поддержка русского языка в интерфейсе. Кроме того, здесь есть 6 тем на выбор, история запущенных программ, возможность показа нумерации строки другое. Почти полная копия данного компилятора также размещена на сайте newscad.com.
Rextester
Версия языка Pascal на данном сайте — fpc 3.0.4. Кроме него имеются ещё 45 различных языков программирования. Есть возможность смены Layout’а с вертикального на горизонтальный, сохранения кода и выкладывания написанной программы у себя на стене. Как и в JDoodle, на сайте rextester.com есть вариант работы над одной программой нескольким пользователям одновременно.