LINUX.ORG.RU

Pascal


29

5

Всего сообщений: 116

См. также:

 , , , , ,

Синонимы:

 паскаль

Состоялся выпуск FPC 3.2.2

Группа Разработка

20 мая 2021 года состоялся выпуск FPC 3.2.2!

FPC – это свободный (GNU GPL 2) компилятор Паскаля.

Со времени выхода FPC 3.2 прошёл почти 1 год. (Версия 3.2.0 вышла 19 июня 2020.)

Новые возможности:

  1. Поддержка сборки программ под новые маки на ARM64 (macOS/AArch64).

  2. Сохранение ссылок на методы записей в переменные (совместимость с 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.
  1. Юнит для MySQL теперь поддерживает MySQL 8.0.

  2. У класса TThread появилось поле TThread.NameThreadForDebugging (совместимость с Delphi).

>>> Список изменений, которые могут нарушить обратную совместимость

>>> Скачать

>>> Официальный сайт

 , ,

fsb4000 ()

Еще новости

2020

2017

2016

2015

2012

2011

2010

2009

2008

Галерея

Форум

Февраль 2023

Январь 2023

Декабрь 2022

Ноябрь 2022

Октябрь 2022

Август 2022

Июль 2022

2022

2021