GCC 包括對 Modula-2 編程語言的支持

GCC 的主要部分包括 m2 前端和 libgm2 函式庫,它們允許您使用標準 GCC 工具以 Modula-2 程式語言建置程式。 支援與 PIM2、PIM3 和 PIM4 方言以及給定語言的公認 ISO 標準相對應的代碼彙編。 這些變更包含在 GCC 13 分支中,預計將於 2023 年 XNUMX 月發布。

Modula-2 由 Niklaus Wirth 於 1978 年開發,延續 Pascal 語言的發展,定位為高可靠工業系統的程式語言(例如,用於 GLONASS 衛星的軟體)。 Modula-2 是 Modula-3、Oberon 和 Zonnon 等語言的前身。 除了 Modula-2 之外,GCC 還包括 C、C++、Objective-C、Fortran、Go、D、Ada 和 Rust 語言的前端。 不被主要 GCC 組成接受的前端包括 Modula-3、GNU Pascal、Mercury、Cobol、VHDL 和 PL/1。

來源: opennet.ru

添加評論