GCC inclut la prise en charge du langage de programmation Modula-2

L'interface m2 et la bibliothèque libgm2 ont été adoptées dans la structure principale de GCC, permettant l'utilisation d'outils GCC standard pour créer des programmes dans le langage de programmation Modula-2. Il prend en charge le code de construction conforme aux dialectes PIM2, PIM3 et PIM4, ainsi qu'à la norme ISO acceptée pour cette langue. Les modifications sont incluses dans la branche GCC 13, qui devrait être publiée en mai 2023.

Modula-2 a été développé en 1978 par Niklaus Wirth, poursuit le développement du langage Pascal et se positionne comme un langage de programmation pour les systèmes industriels hautement fiables (par exemple, il est utilisé dans les logiciels des satellites GLONASS). Modula-2 est le précurseur de Modula-3, Oberon et Zonnon. En plus de Modula-2, GCC inclut des interfaces pour C, C++, Objective-C, Fortran, Go, D, Ada et Rust. Parmi les frontents non acceptés dans la composition principale de GCC, on peut noter Modula-3, GNU Pascal, Mercury, Cobol, VHDL et PL/1.

Source: opennet.ru

Ajouter un commentaire