Ua ʻae ke Kōmike Hoʻokele GCC i ka hoʻokomo ʻana o ka gcc-a68 frontend i ka GCC codebase. Kākoʻo kēia frontend i ka ʻōlelo papahana Algol 68, i hoʻomohala ʻia i ka hopena o nā makahiki 1960. Ke hoʻohui ʻia, hiki i ka mea hana GCC maʻamau ke hōʻuluʻulu i nā polokalamu Algol 68 me ka ʻole e koi i ka GNU Algol 68 compiler. E loaʻa ka frontend i ka hoʻokolohua ma GCC 16, i hoʻonohonoho ʻia no ka hoʻokuʻu ʻana i ka puna aʻe.
Ua hoʻohui ʻia ka ʻaoʻao mua o ALGOL 68 me kekahi mau hōʻailona: ʻaʻole ia e hoʻokomo ʻia i nā kūkulu paʻamau a ʻaʻole e noʻonoʻo ʻia i ka wā e loiloi ai i ka mākaukau hoʻokuʻu o GCC. Eia kekahi, hāʻawi ʻia nā mea hoʻomohala ʻaʻole kuleana no ka ALGOL 68 frontend i ke koho e haʻalele i ka hana ʻana i nā pilikia e pili ana i kēia frontend. Inā kū mai nā pilikia mālama, e hoʻoneʻe ʻia ka frontend.
Loaʻa iā GCC i kēia manawa nā frontends no C, C++, Objective C, Objective C++, Fortran, Ada, Go, D, Modula-2, Rust, a me Cobol. Ke kūkulu kaʻawale ʻia nei nā frontends no ka GNU Pascal Compiler (GPC), Mercury, Modula-3, GHDL (VHDL), PL/1, a me GCC Unified Parallel C (GCC UPC).
Source: opennet.ru
