GCC inajumuisha usaidizi wa lugha ya programu ya Modula-2

Sehemu kuu ya GCC inajumuisha sehemu ya mbele ya m2 na maktaba ya libgm2, ambayo hukuruhusu kutumia zana za kawaida za GCC kwa programu za ujenzi katika lugha ya programu ya Modula-2. Mkusanyiko wa msimbo unaolingana na lahaja za PIM2, PIM3 na PIM4, pamoja na kiwango cha ISO kinachokubalika cha lugha fulani, kinatumika. Mabadiliko hayo yamejumuishwa katika tawi la GCC 13, ambalo linatarajiwa kutolewa Mei 2023.

Modula-2 ilitengenezwa mnamo 1978 na Niklaus Wirth, inaendelea ukuzaji wa lugha ya Pascal na imewekwa kama lugha ya programu kwa mifumo ya viwandani inayotegemewa sana (kwa mfano, inayotumika katika programu ya satelaiti za GLONASS). Modula-2 ndiye mtangulizi wa lugha kama vile Modula-3, Oberon na Zonnon. Mbali na Modula-2, GCC inajumuisha sehemu za mbele za lugha C, C++, Objective-C, Fortran, Go, D, Ada na Rust. Miongoni mwa sehemu za mbele ambazo hazijakubaliwa katika muundo mkuu wa GCC ni Modula-3, GNU Pascal, Mercury, Cobol, VHDL na PL/1.

Chanzo: opennet.ru

Kuongeza maoni