GCC sisältää tuen Modula-2-ohjelmointikielelle

M2-käyttöliittymä ja libgm2-kirjasto on sisällytetty GCC:n päärakenteeseen, mikä mahdollistaa standardien GCC-työkalujen käytön ohjelmien rakentamiseen Modula-2-ohjelmointikielellä. Se tukee PIM2-, PIM3- ja PIM4-murteiden sekä hyväksytyn ISO-standardin mukaista rakennuskoodia. Muutokset sisältyvät GCC 13 -haaraan, jonka odotetaan julkaistavan toukokuussa 2023.

Modula-2:n kehitti vuonna 1978 Niklaus Wirth, ja se jatkaa Pascal-kielen kehitystä ja on asetettu ohjelmointikieleksi erittäin luotettaviin teollisuusjärjestelmiin (käytetään esimerkiksi GLONASS-satelliittien ohjelmistoissa). Modula-2 on Modula-3:n, Oberonin ja Zonnonin edelläkävijä. Modula-2:n lisäksi GCC sisältää käyttöliittymät C:lle, C++:lle, Objective-C:lle, Fortranille, Golle, D:lle, Adalle ja Rustille. Frontenteista, joita ei hyväksytä GCC:n pääkokoonpanoon, voidaan mainita Modula-3, GNU Pascal, Mercury, Cobol, VHDL ja PL / 1.

Lähde: opennet.ru

Lisää kommentti