GCC bao gồm hỗ trợ cho ngôn ngữ lập trình Modula-2

Giao diện người dùng m2 và thư viện libgm2 đã được đưa vào cấu trúc chính của GCC, cho phép sử dụng các công cụ GCC tiêu chuẩn để xây dựng chương trình bằng ngôn ngữ lập trình Modula-2. Nó hỗ trợ mã xây dựng phù hợp với các phương ngữ PIM2, PIM3 và PIM4, cũng như tiêu chuẩn ISO được chấp nhận cho ngôn ngữ đó. Những thay đổi được bao gồm trong nhánh GCC 13, dự kiến ​​sẽ được phát hành vào tháng 2023 năm XNUMX.

Modula-2 được phát triển vào năm 1978 bởi Niklaus Wirth, tiếp tục sự phát triển của ngôn ngữ Pascal và được định vị là ngôn ngữ lập trình cho các hệ thống công nghiệp có độ tin cậy cao (ví dụ: nó được sử dụng trong phần mềm cho vệ tinh GLONASS). Modula-2 là tiền thân của Modula-3, Oberon và Zonnon. Ngoài Modula-2, GCC còn bao gồm các giao diện người dùng cho C, C++, Objective-C, Fortran, Go, D, Ada và Rust. Trong số các giao diện người dùng không được chấp nhận trong thành phần GCC chính, có thể lưu ý Modula-3, GNU Pascal, Mercury, Cobol, VHDL và PL / 1.

Nguồn: opennet.ru

Thêm một lời nhận xét