GCC inkluderer støtte for programmeringsspråket Modula-2

M2-grensesnittet og libgm2-biblioteket har blitt tatt i bruk i hovedstrukturen til GCC, noe som tillater bruk av standard GCC-verktøy for å bygge programmer i Modula-2-programmeringsspråket. Den støtter byggekode som samsvarer med PIM2-, PIM3- og PIM4-dialektene, samt den aksepterte ISO-standarden for det språket. Endringene er inkludert i GCC 13-grenen, som forventes å bli utgitt i mai 2023.

Modula-2 ble utviklet i 1978 av Niklaus Wirth, fortsetter utviklingen av Pascal-språket og er posisjonert som et programmeringsspråk for svært pålitelige industrielle systemer (det brukes for eksempel i programvare for GLONASS-satellitter). Modula-2 er forløperen til Modula-3, Oberon og Zonnon. I tillegg til Modula-2 inkluderer GCC frontends for C, C++, Objective-C, Fortran, Go, D, Ada og Rust. Av frontentene som ikke er akseptert i GCC-hovedsammensetningen, kan Modula-3, GNU Pascal, Mercury, Cobol, VHDL og PL / 1 noteres.

Kilde: opennet.ru

Legg til en kommentar