Free Pascal 3.2 derleyicisinin piyasaya sürülmesi

3.0 şubesinin kuruluşundan bu yana geçen beş yılın ardından gönderilen açık bir platformlar arası derleyicinin piyasaya sürülmesi Ücretsiz Pascal 3.2.0Borland Pascal 7, Delphi, Think Pascal ve Metrowerks Pascal ile uyumludur. Aynı zamanda entegre geliştirme ortamı da geliştiriliyor Lazarus, Free Pascal derleyicisini temel alır ve Delphi'ye benzer görevleri yerine getirir.

Yeni sürümde katma Pascal dilinin uygulanmasındaki yeniliklerin ve değişikliklerin büyük bir kısmı, Delphi ile uyumluluğun arttırılmasını amaçlamaktadır. İçermek:

  • “[…]” sözdizimini kullanarak dinamik dizileri başlatma yeteneği eklendi.
  • Bağımsız değişken türlerine bağlı olmayan genel işlevler, prosedürler ve yöntemler için destek eklendi.
  • Derleyici yeni hedef platformlar AArch64 (ARM64), Linux/ppc64le, Android/x86_64 ve i8086-win16'yı ekledi.
  • Standart için destek eklendi (varsayılan) ad alanları modüller.
  • Destek eklendi bloklar C dilinde.
  • Dinamik dizilerin uygulaması genişletildi. Mevcut dinamik dizilere diziler ve öğeler eklemek için Insert() işleminin yanı sıra aralıkları silmek için Sil() ve dizileri birleştirmek için Concat() işlemi eklendi.
  • Başlatma, Sonlandırma, Kopyalama ve AddRef operatörleri kayıt türleri için uygulanır.

Kaynak: opennet.ru

Yorum ekle