GCC нь Modula-2 програмчлалын хэлийг дэмждэг

GCC-ийн үндсэн хэсэг нь Modula-2 програмчлалын хэл дээр програм бүтээхэд зориулсан стандарт GCC хэрэгслүүдийг ашиглах боломжийг олгодог m2 frontend болон libgm2 номын санг агуулдаг. PIM2, PIM3, PIM4 аялгуунд тохирох кодын угсралт, мөн тухайн хэлний хүлээн зөвшөөрөгдсөн ISO стандартыг дэмждэг. Өөрчлөлтүүдийг 13 оны 2023-р сард гаргахаар төлөвлөж буй GCC XNUMX-ийн салбарт оруулсан болно.

Модула-2-ийг 1978 онд Никлаус Вирт боловсруулсан бөгөөд Паскаль хэлийг үргэлжлүүлэн хөгжүүлж байгаа бөгөөд өндөр найдвартай үйлдвэрлэлийн системүүдийн програмчлалын хэлээр байрладаг (жишээлбэл, ГЛОНАСС хиймэл дагуулын програм хангамжид ашигладаг). Modula-2 нь Modula-3, Oberon, Zonnon зэрэг хэлнүүдийн өмнөх хувилбар юм. Modula-2-оос гадна GCC нь C, C++, Objective-C, Fortran, Go, D, Ada, Rust хэлнүүдийн нүүрэн талыг агуулдаг. GCC-ийн үндсэн бүрэлдэхүүнд хүлээн зөвшөөрөгдөөгүй фронтуудын дунд Modula-3, GNU Pascal, Mercury, Cobol, VHDL болон PL/1 орно.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх