GCC incluye soporte para el lenguaje de programación Modula-2

La parte principal de GCC incluye la interfaz m2 y la biblioteca libgm2, que le permiten utilizar las herramientas estándar de GCC para crear programas en el lenguaje de programación Modula-2. Se soporta el ensamblado de código correspondiente a los dialectos PIM2, PIM3 y PIM4, así como el estándar ISO aceptado para este idioma. Los cambios están incluidos en la rama GCC 13, que se espera que se publique en mayo de 2023.

Modula-2 fue desarrollado en 1978 por Niklaus Wirth, continúa el desarrollo del lenguaje Pascal y se posiciona como un lenguaje de programación para sistemas industriales altamente confiables (por ejemplo, utilizado en software para satélites GLONASS). Modula-2 es el predecesor de lenguajes como Modula-3, Oberon y Zonnon. Además de Modula-2, GCC incluye interfaces para los lenguajes C, C++, Objective-C, Fortran, Go, D, Ada y Rust. Entre las interfaces no aceptadas en la composición principal de GCC se encuentran Modula-3, GNU Pascal, Mercury, Cobol, VHDL y PL/1.

Fuente: opennet.ru

Añadir un comentario