Free Pascal

Версия: 3.0.5 Обновление: Загрузок: 25

Cвободно распространяемый компилятор языка программирования Pascal.

Важной особенностью данного компилятора, в отличие, например, от GNU Pascal, является ориентация на распространённые коммерческие диалекты языка: Object Pascal и Delphi.

Free Pascal поддерживает компиляцию в нескольких режимах, обеспечивающих совместимость с различными диалектами и реализациями языка.

- TP — режим совместимости с Turbo Pascal: совместимость практически полная, за исключением нескольких моментов, связанных с тем, что FPC компилирует программы для защищённого режима процессора, где невозможно прямое обращение к памяти, портам и т. д.

- FPC — собственный диалект: соответствует предыдущему, расширенному дополнительными возможностями, такими как, например, перегрузка операций.

- DELPHI — режим совместимости с Borland Delphi: включает поддержку классов и интерфейсов.

- OBJFPC — совмещает объектно-ориентированные возможности Delphi и собственные расширения языка.

- MACPAS — режим совместимости с Mac Pascal.

Скриншоты
Free Pascal 3.0.5

Похожие приложения