LLgen är en LL parser i stil med yacc.
Amsterdam Compiler Kit är snabb, lätt och retargetable kompilator svit och toolchain skriven av Andrew Tanenbaum och Ceriel Jacobs, och var Minix "native verktygskedjan.
ACK var ursprungligen programvara stängd källkod (som tillät binärer ska fördelas för Minix som ett specialfall), men i april 2003 släpptes under BSD open source-licens.
ACK uppnår maximal bärbarhet med en mellanliggande byte-språkkod kallas EM. Varje språk front-end producerar EM invända filer, som sedan bearbetas genom ett antal generiska optimisers innan översätts av en back-end i native maskinkod.
Till skillnad från gcc: s mellanliggande språk, är EM en verklig programmeringsspråk och kan implementeras i hårdvara; ett antal språk gränssnitt har bibliotek som genomförts i EM montering.
EM är en relativt hög nivå stackbaserat maskin, och ett av de verktyg som levereras med ACK är en tolk som kan exekvera EM binärer direkt, med en hög grad av säkerhet kontroll. Se em dokumentet hänvisas till nedan för mer information.
ACK levereras med en generisk linker och bibliotekarie som kan manipulera filer i ACK egen a.ut-baserat format; det kommer att fungera på filer som innehåller EM-kod samt native maskinkod. (Du kan dock inte länk EM-kod till nativ maskinkod utan översätta EM binära först.)
Vad är nytt i den här versionen:
Mjukvaruinformation:
Version: 1.0
Ladda upp dagen: 3 Jun 15
Licens: Gratis
Popularitet: 29
Kommentarer hittades inte