Состоялся выпуск FPC 3.2.2 |
20 мая 2021 года состоялся выпуск FPC 3.2.2!
FPC – это свободный (GNU GPL 2) компилятор Паскаля.
Со времени выхода FPC 3.2 прошёл почти 1 год. (Версия 3.2.0 вышла 19 июня 2020.)
Новые возможности:
Поддержка сборки программ под новые маки на ARM64 (macOS/AArch64).
Сохранение ссылок на методы записей в переменные (совместимость с Delphi).
program test;
{$Mode Delphi}
type R = record
var X: Integer;
function Foo: Integer;
end;
function R.Foo: Integer;
begin
result := X
end;
var F: function : Integer of object;
Z: R = (X:42);
begin
// Сейчас компилируется
// в 3.2.0 : 'Error: Incompatible types'
F := Z.Foo;
if F() <> 42 then
Halt(1);
end.
Юнит для MySQL теперь поддерживает MySQL 8.0.
У класса TThread появилось поле TThread.NameThreadForDebugging (совместимость с Delphi).
>>> Список изменений, которые могут нарушить обратную совместимость
>>> Скачать
http://feedproxy.google.com/~r/org/LOR/~3/FLklmmXkQMc/16332534
| Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |