GCC inkluderer understøttelse af Modula-2 programmeringssproget

Hoveddelen af ​​GCC inkluderer m2 frontend og libgm2 biblioteket, som giver dig mulighed for at bruge standard GCC værktøjer til at bygge programmer i Modula-2 programmeringssproget. Samlingen af ​​kode svarende til PIM2-, PIM3- og PIM4-dialekterne samt den accepterede ISO-standard for et givet sprog er understøttet. Ændringerne er inkluderet i GCC 13-grenen, som forventes at blive frigivet i maj 2023.

Modula-2 blev udviklet i 1978 af Niklaus Wirth, fortsætter udviklingen af ​​Pascal-sproget og er placeret som et programmeringssprog for yderst pålidelige industrielle systemer (for eksempel brugt i software til GLONASS-satellitter). Modula-2 er forløberen for sprog som Modula-3, Oberon og Zonnon. Udover Modula-2 inkluderer GCC frontends til sprogene C, C++, Objective-C, Fortran, Go, D, Ada og Rust. Blandt de frontends, der ikke accepteres i GCC-hovedsammensætningen, er Modula-3, GNU Pascal, Mercury, Cobol, VHDL og PL/1.

Kilde: opennet.ru

Tilføj en kommentar