Состоялся релиз 2.6.0 компилятора FreePascal.
Изменения в релизе, прежде всего, касаются добавления отсутствовавших ранее возможностей, появившихся в языке Delphi после 7-й версии, а также добавления или улучшения поддержки новых платформ.
Помимо всего прочего:
- Диалект Objective-Паскаль, поддерживаемый на всех Mac OS X и iOS
 - Улучшения в режиме совместимости Delphi:
- вложенные типы, переменные класса и локальные константы класса
 - расширенный синтаксис записи (пока без конструкторов)
 - счетчики в записях (for.. in)
 - помощники для классов и записей
 - конструкции Generic для записей, массивов и процедурных типов
 - улучшение совместимости с Delphi обычного синтаксиса Generic-ов
 - «собираемые» перечисления ($SCOPEDEUNMS)
 - пользовательские сообщения для директивы «deprecated»
 - возможность использования «&» для разыменования ключевых слов
 
 - Новые возможности генератора кода ARM
- модуль для поддержки вычислений с плавающей точой для ARM VFPv2 и VFPv3
 - поддержка Thumb-2
 
 - Не остались без внимания RTL и пакеты.
 
текст перевода частично взят с freepascal.ru
>>> Подробности






