Navoaka ny kitapom-pitaovana GNU Mes 0.26, manome fizotry ny bootstrap ho an'ny GCC ary mamela ny fananganana indray mihidy avy amin'ny kaody loharano. Ny kitapom-pitaovana dia mamaha ny olan'ny fivorian'ny compiler voalohany voamarina amin'ny fizarana, manapaka ny rojo fananganana cyclical (ny fananganana compiler dia mitaky rakitra azo tanterahana amin'ny compiler efa naorina, ary ny fivorian'ny compiler binary dia mety ho loharanon'ny tsoratadidy miafina, izay tsy manome antoka tanteraka. ny fahamarinan'ny fivoriambe avy amin'ny code source reference).
GNU Mes dia manolotra mpandika teny fampiantranoana tena ho an'ny fiteny Scheme, voasoratra amin'ny fiteny C, ary mpanangona tsotra ho an'ny fiteny C (MesCC), voasoratra amin'ny fiteny Scheme. Ny singa roa dia interassemblable. Ny mpandika teny Scheme dia ahafahana manangana ny MesCC C compiler, izay ahafahanao manangana dikan-teny nesorina amin'ny TinyCC compiler (tcc), izay efa ampy amin'ny fananganana GCC.
Ny mpandika teny Scheme dia tena mirindra, maka andalana 5000 eo ho eo amin'ny fehezan-teny tsotra indrindra amin'ny fiteny C ary azo avadika ho rakitra azo tanterahana amin'ny alàlan'ny mpandika teny manerantany M2-Planet na mpanangona C tsotra natambatra amin'ny alàlan'ny assembler hex0 mitambatra ho azy. izay tsy mila fiankinana ivelany. Mandritra izany fotoana izany, ny mpandika teny dia ahitana mpanangom-pako feno ary manome tranomboky misy maodely azo entina. Ny tetikasa koa dia mamolavola ny tranomboky Mes CC, izay ampy hananganana glibc 2.2.5, binutils 2.20.1 ary gcc 2.95.3, ilaina amin'ny fametrahana ny fizarana Guix ho an'ny i686-linux, x86_64-linux, armhf-linux ary aarch64 -linux platforms , mampiasa kaody loharano (Full Source Bootstrap).
Ny famoahana vaovao dia manampy fanohanana ireo maody izay mifanaraka tanteraka amin'ny Guile ary manome fahafahana hampandeha ny Gash sy Gash-Utils. Ny tetezamita dia natao avy amin'ny asert ho mampiasa exception. Fanampiana fanampiny ho an'ny fomba fiteny mahazatra. Modules vaovao sivy no nampiharina (ftw, i18n, receive, regex, io ports, bytevectors, srfi-2, srfi-11 ary srfi-37). Nampiana fiasa vaovao 46, anisan'izany ny chdir, clone-port, closedir, concatenate, drop, environ, execle, mkdir, opendir, partition, pipe, readdir, reduce, rmdir, mitady, span, sleep, umask, uname ary utimes. Amin'ny famoahana ho avy, manantena ny fanohanana ny bootstrapping NixOS izahay avy amin'ny kaody loharano, ny fahafahana bootstrap gcc 4.6.4, ary koa ny fanohanana ny fananganana tanteraka ny rafitra manontolo avy amin'ny kaody loharano ao amin'ny tontolo Linux mifototra amin'ny maritrano armhf sy riscv64.
Source: opennet.ru
