GCC inclui suporte para a linguagem de programação Modula-2

A parte principal do GCC inclui o frontend m2 e a biblioteca libgm2, que permitem usar as ferramentas padrão do GCC para construir programas na linguagem de programação Modula-2. É suportada a montagem de código correspondente aos dialetos PIM2, PIM3 e PIM4, bem como ao padrão ISO aceito para um determinado idioma. As mudanças estão incluídas no branch GCC 13, com lançamento previsto para maio de 2023.

Modula-2 foi desenvolvido em 1978 por Niklaus Wirth, continua o desenvolvimento da linguagem Pascal e está posicionado como uma linguagem de programação para sistemas industriais altamente confiáveis ​​​​(por exemplo, usado em software para satélites GLONASS). Modula-2 é o antecessor de linguagens como Modula-3, Oberon e Zonnon. Além do Modula-2, o GCC inclui frontends para as linguagens C, C++, Objective-C, Fortran, Go, D, Ada e Rust. Entre os frontends não aceitos na composição principal do GCC estão Modula-3, GNU Pascal, Mercury, Cobol, VHDL e PL/1.

Fonte: opennet.ru

Adicionar um comentário