GCC biedt ondersteuning voor de programmeertaal Modula-2

De m2-frontend en de libgm2-bibliotheek zijn overgenomen in de hoofdstructuur van GCC, waardoor het gebruik van standaard GCC-tools voor het bouwen van programma's in de Modula-2-programmeertaal mogelijk is. Het ondersteunt het bouwen van code die voldoet aan de PIM2-, PIM3- en PIM4-dialecten, evenals de geaccepteerde ISO-standaard voor die taal. De wijzigingen zijn opgenomen in de GCC 13-tak, die naar verwachting in mei 2023 wordt uitgebracht.

Modula-2 werd in 1978 ontwikkeld door Niklaus Wirth, zet de ontwikkeling van de Pascal-taal voort en wordt gepositioneerd als programmeertaal voor zeer betrouwbare industriΓ«le systemen (het wordt bijvoorbeeld gebruikt in software voor GLONASS-satellieten). Modula-2 is de voorloper van Modula-3, Oberon en Zonnon. Naast Modula-2 bevat GCC front-ends voor C, C++, Objective-C, Fortran, Go, D, Ada en Rust. Van de frontents die niet zijn geaccepteerd in de belangrijkste GCC-samenstelling, kunnen Modula-3, GNU Pascal, Mercury, Cobol, VHDL en PL / 1 worden opgemerkt.

Bron: opennet.ru

Voeg een reactie