GCC suav nrog kev txhawb nqa rau Modula-2 programming lus

Lub m2 frontend thiab lub tsev qiv ntawv libgm2 tau raug coj mus rau hauv cov qauv tseem ceeb ntawm GCC, tso cai rau kev siv cov cuab yeej GCC rau kev tsim cov kev pab cuam hauv Modula-2 programming lus. Nws txhawb nqa cov cai hauv tsev uas ua raws li PIM2, PIM3, thiab PIM4 dialects, nrog rau cov qauv ISO lees paub rau cov lus ntawd. Cov kev hloov pauv tau suav nrog hauv GCC 13 ceg, uas yuav tsum tau tshaj tawm thaum lub Tsib Hlis 2023.

Modula-2 tau tsim nyob rau xyoo 1978 los ntawm Niklaus Wirth, txuas ntxiv txhim kho cov lus Pascal thiab tau muab tso rau hauv cov lus programming rau cov tshuab muaj kev ntseeg siab (piv txwv li, nws yog siv hauv software rau GLONASS satellites). Modula-2 yog tus thawj coj ntawm Modula-3, Oberon thiab Zonnon. Ntxiv rau Modula-2, GCC suav nrog rau pem hauv ntej kawg rau C, C ++, Lub Hom Phiaj-C, Fortran, Mus, D, Ada, thiab Rust. Ntawm cov frontents tsis tau txais rau hauv lub ntsiab GCC muaj pes tsawg leeg, Modula-3, GNU Pascal, Mercury, Cobol, VHDL thiab PL / 1 tuaj yeem sau tseg.

Tau qhov twg los: opennet.ru

Ntxiv ib saib