GCC 13 主线已合并 Modula-2 语言前端代码
昨天我们报道了 GCC Rust 前端“gccrs”被合并到 GCC 13 的 GNU 编译器集合代码库中。据外媒 Phoronix 报道,GCC Modula-2 语言前端代码也已经完成合并。 Modula-2 是 Pascal 语言之父 Niklaus Wirth 在 1980 年代开发的语言之一,作为一种过程编程语言,Modula-2 继承了 Niklaus Wirth早期在 Modula 语言和最著名的 Pascal 上的工作,随后 Modula-2 又被 Modula-3 和 Oberon 语言继承。但 Modula-2 语言没有被遗弃,一直被 Lilith 工作站、俄罗斯 GLONASS 导航卫星和各种老化的嵌入式系统所使用。多年来,热情的 Modula-2 开发人员努力想将 Modula-2 语言前端合并到 GCC 中。 12 月初,GCC Modula-2 前端的v3 补丁系列已合并,剩下只有一些代码整理和文档工作。GNU Modula-2 实现了 Modula-2 的 PIM2、PIM3、PIM4 和 ISO 方言,且编译器代码已经在 x86_64 和 AArch64...
