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

添加评论