GCC ietver atbalstu programmēšanas valodai Modula-2

Galvenā GCC daļa ietver m2 frontend un libgm2 bibliotēku, kas ļauj izmantot standarta GCC rīkus programmu veidošanai Modula-2 programmēšanas valodā. Tiek atbalstīta koda montāža, kas atbilst PIM2, PIM3 un PIM4 dialektiem, kā arī pieņemtajam ISO standartam konkrētai valodai. Izmaiņas ir iekļautas GCC 13 filiālē, kuru paredzēts izlaist 2023. gada maijā.

Modula-2 1978. gadā izstrādāja Niklauss Virts, tas turpina Pascal valodas attīstību un ir pozicionēts kā programmēšanas valoda ļoti uzticamām industriālajām sistēmām (piemēram, tiek izmantota GLONASS satelītu programmatūrā). Modula-2 ir tādu valodu kā Modula-3, Oberon un Zonnon priekštecis. Papildus Modula-2, GCC ietver priekšgalus valodām C, C++, Objective-C, Fortran, Go, D, Ada un Rust. Starp priekšgaliem, kas nav pieņemti galvenajā GCC sastāvā, ir Modula-3, GNU Pascal, Mercury, Cobol, VHDL un PL/1.

Avots: opennet.ru

Pievieno komentāru