GCC obejmuje obsługę języka programowania Modula-2

Frontend m2 i biblioteka libgm2 zostały zaadaptowane do głównej struktury GCC, umożliwiając wykorzystanie standardowych narzędzi GCC do budowy programów w języku programowania Modula-2. Obsługuje kod budowlany zgodny z dialektami PIM2, PIM3 i PIM4, a także akceptowaną normą ISO dla tego języka. Zmiany są uwzględnione w gałęzi GCC 13, która ma zostać wydana w maju 2023 roku.

Modula-2 został opracowany w 1978 roku przez Niklausa Wirtha, stanowi kontynuację rozwoju języka Pascal i jest pozycjonowany jako język programowania dla wysoce niezawodnych systemów przemysłowych (na przykład jest używany w oprogramowaniu dla satelitów GLONASS). Modula-2 jest prekursorem Modula-3, Oberon i Zonnon. Oprócz Modula-2, GCC zawiera nakładki dla C, C++, Objective-C, Fortran, Go, D, Ada i Rust. Spośród frontów nie przyjętych do głównego składu GCC można zauważyć Modula-3, GNU Pascal, Mercury, Cobol, VHDL i PL / 1.

Źródło: opennet.ru

Dodaj komentarz