Bekendgestel vrystelling van gereedskap GNU Mes 0.21 , ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡ Π±ΡΡΡΡΡΡΠΏΠΏΠΈΠ½Π³Π° (bootstrap) Π΄Π»Ρ GCC. ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ ΡΠ΅ΡΠ°Π΅Ρ Π·Π°Π΄Π°ΡΡ Π²Π΅ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ±ΠΎΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ° Π² Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π°Ρ
, ΡΠ°Π·ΡΡΠ²Π°Ρ ΡΠ΅ΠΏΠΎΡΠΊΡ ΡΠΈΠΊΠ»ΠΈΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΡΠ±ΠΎΡΠΊΠΈ (Π΄Π»Ρ ΡΠ±ΠΎΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ° ΡΡΠ΅Π±ΡΡΡΡΡ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΡΠΆΠ΅ ΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°).
In GNU Mess aangebied 'n Selfgasheer-tolk vir die Skema-taal, geskryf in die C-taal, en 'n eenvoudige samesteller vir die C-taal (MesCC), geskryf in die Skema-taal. Albei komponente is saamstelbaar. Die Skema-tolk maak dit moontlik om die MesCC C-samesteller te bou, wat jou dan toelaat om 'n gestroopte weergawe van die samesteller te bou TinyCC (tcc), wat reeds genoeg vermoΓ«ns het om GCC te bou.
Π Π½ΠΎΠ²ΠΎΠΌ Π²ΡΠΏΡΡΠΊΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°ΡΡΠΈΡΠ½ΠΎΠ³ΠΎ (Reduced Binary Seed) Π±ΡΡΡΡΡΡΠΏΠΏΠΈΠ½Π³Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π° Guix Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ sny (Guile as Shell) Π²ΠΌΠ΅ΡΡΠΎ bash ΠΈ Gash Core Utils Π²ΠΌΠ΅ΡΡΠΎ coreutils, grep, sed, gzip, make, awk ΠΈ tar, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π½Π° ΡΠ·ΡΠΊΠ΅ Scheme. Π Π½ΠΎΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½ ΠΏΠ°ΠΊΠ΅Ρ Ρ Mes Π΄Π»Ρ Debian GNU/Linux.
Π ΡΠ»Π΅Π΄ΡΡΡΠΈΡ
Π²ΡΠΏΡΡΠΊΠ°Ρ
ΠΎΠΆΠΈΠ΄Π°Π΅ΡΡΡ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Π±ΡΡΡΡΡΡΠΏΠΏΠΈΠ½Π³Π° Π΄Π»Ρ NixOS, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ dietlibc ΠΈ uClibc Π΄Π»Ρ Π±ΡΡΡΡΡΡΠΏΠΏΠΈΠ½Π³Π° GNU (bash, binutils, gcc, tar), ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ARM, Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π° Debian ΠΈ ΡΠ΄ΡΠ° GNU Hurd, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ Mes.c Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ M2-Planeet .
Bron: opennet.ru