Ny fiteny fandaharana Zig dia manome fanohanana ny fampiroboroboana ny tena (bootstrap)

Nisy fiovana natao tamin'ny fiteny fandaharana Zig izay mamela ny mpanangona Zig stage2, nosoratana tamin'ny Zig, mba hanangona ny tenany (stage3), izay mahatonga ity fiteny ity ho fampiantranoana tena. Antenaina fa ity compiler ity dia hatolotra amin'ny alΓ lan'ny default amin'ny famoahana 0.10.0 ho avy. Mbola tsy feno ny Stage2 noho ny tsy fahampian'ny fanohanana ny fisavana ny fotoana fandehanana, ny fahasamihafan'ny semantika amin'ny fiteny, sns.

Ny fanovana nampiharina dia ahafahantsika manampy ny fanohanan'ny kaody "fanodinana mafana" amin'ny fotoana fandehanana (izany hoe tsy misy fiatoana, fifandimbiasan'ny kaody mafana), manala ny ampahany amin'ny LLVM sy C ++ (izay manamora ny fizotran'ny fandefasana amin'ny maritrano vaovao), ary hampihena tanteraka ny fandaharam-potoana fananganana, ary hanafaingana ihany koa ny fivoaran'ny compiler.

Source: opennet.ru

Add a comment