Release des Compilers Free Pascal 3.2

Nach fünf Jahren seit der Einführung von Version 3.0 wurde vorgestellt wird der plattformübergreifende Open-Source-Compiler Free Pascal 3.2.0, der mit Borland Pascal 7, Delphi, Think Pascal und Metrowerks Pascal kompatibel ist. Gleichzeitig entwickelt sich die integrierte Entwicklungsumgebung Lazarus, die auf dem Free Pascal Compiler basiert und ähnliche Aufgaben wie Delphi erfüllt.

In der neuen Version hinzugefügt Es wurden zahlreiche Neuerungen und Änderungen in der Implementierung der Programmiersprache Pascal eingeführt, die darauf abzielen, die Kompatibilität mit Delphi zu verbessern. Dazu gehören:

  • Die Möglichkeit, dynamische Arrays mit der Syntax „[…]“ zu initialisieren, wurde hinzugefügt.
  • Die Unterstützung für generische Funktionen, Prozeduren und Methoden, die nicht an Typen von Argumenten gebunden sind, wurde hinzugefügt.
  • Der Compiler hat neue Zielplattformen hinzugefügt: AArch64 (ARM64), Linux/ppc64le, Android/x86_64 und i8086-win16.
  • Es gibt jetzt Unterstützung für standardmäßige Namensräume Module.
  • Unterstützung für Blöcke in C.
  • Die Implementierung von dynamischen Arrays wurde erweitert. Die Operation Insert() zum Hinzufügen von Arrays und Elementen zu bestehenden dynamischen Arrays sowie Delete() zum Entfernen von Bereichen und Concat() zum Zusammenführen von Arrays wurden hinzugefügt.
  • Für Aufzeichnungstypen wurden die Operatoren Initialize, Finalize, Copy und AddRef implementiert.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster