Free Pascal 3.2 コンパイラのリリース

3.0 ブランチの設立から XNUMX 年が経過して 提示された オープンなクロスプラットフォームコンパイラのリリース 無料パスカル3.2.0Borland Pascal 7、Delphi、Think Pascal、Metrowerks Pascal と互換性があります。 同時に統合開発環境も整備中 ラザロ、Free Pascal コンパイラに基づいており、Delphi と同様のタスクを実行します。

新しいリリースでは 追加した Pascal 言語の実装における革新と変更の大部分は、Delphi との互換性を向上させることを目的としています。 含む:

  • 「[…]」構文を使用して動的配列を初期化する機能が追加されました。
  • 引数の型に関連付けられていない汎用関数、プロシージャ、およびメソッドのサポートが追加されました。
  • コンパイラには、新しいターゲット プラットフォーム AArch64 (ARM64)、Linux/ppc64le、Android/x86_64、および i8086-win16 が追加されました。
  • 標準 (デフォルト) のサポートを追加しました 名前空間 モジュール。
  • 追加されたサポート ブロック C言語で。
  • 動的配列の実装が拡張されました。 既存の動的配列に配列と要素を追加するための Insert() 操作、範囲を削除するための Delete() および配列を連結するための Concat() 操作が追加されました。
  • Initialize、Finalize、Copy、および AddRef 演算子がレコード タイプに実装されています。

出所: オープンネット.ru

コメントを追加します