GCC sisaldab Modula-2 programmeerimiskeele tuge

GCC põhiosa sisaldab m2 esiosa ja libgm2 teeki, mis võimaldavad Modula-2 programmeerimiskeeles programmide koostamiseks kasutada standardseid GCC tööriistu. Toetatakse koodide koostamist, mis vastavad PIM2, PIM3 ja PIM4 murretele, samuti antud keele jaoks aktsepteeritud ISO standardile. Muudatused sisalduvad GCC 13 harus, mis peaks avaldama 2023. aasta mais.

Modula-2 töötas välja 1978. aastal Niklaus Wirth, see jätkab Pascali keele arendamist ja on positsioneeritud väga töökindlate tööstussüsteemide programmeerimiskeelena (kasutatakse näiteks GLONASSi satelliitide tarkvaras). Modula-2 on selliste keelte eelkäija nagu Modula-3, Oberon ja Zonnon. Lisaks Modula-2-le sisaldab GCC eesmisi keeltele C, C++, Objective-C, Fortran, Go, D, Ada ja Rust. GCC põhikoosseisus vastuvõetamatute esiosade hulgas on Modula-3, GNU Pascal, Mercury, Cobol, VHDL ja PL/1.

Allikas: opennet.ru

Lisa kommentaar