До складу GCC включено підтримку мови програмування Modula-2

В основний склад GCC прийнято фронтенд m2 та бібліотека libgm2, що дозволяють використовувати штатний інструментарій GCC для складання програм мовою програмування Modula-2. Підтримується складання коду, що відповідає діалектам PIM2, PIM3 та PIM4, а також прийнятому стандарту ISO для цієї мови. Зміни включені у гілку GCC 13, реліз якої очікується у травні 2023 року.

Modula-2 розроблений у 1978 році Ніклаусом Віртом, продовжує розвиток мови Pascal і позиціонується як мова програмування для високонадійних промислових систем (наприклад, застосовується у програмному забезпечення для супутників ГЛОНАСС). 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

Додати коментар або відгук