LLgen je LL parser ve stylu yacc.
Amsterdam Compiler Kit je velmi jednoduché, lehký a Přenositelný kompilátor apartmá a toolchain napsal Andrew Tanenbaum a Ceriel Jacobs, a byl Minix "domorodec toolchain.
ACK byl původně uzavřený-source software (který umožnil binární soubory, které mají být distribuovány za Minix jako zvláštní případ), ale v dubnu 2003 to bylo propuštěno pod BSD open source licencí.
ACK dosahuje maximální přenosnost pomocí meziproduktu byte-kódu jazyk zvaný EM. Každý jazyk čelní vytváří EM objekt soubory, které se poté zpracovávají prostřednictvím řady generických pro optimalizaci předtím, než je přeložen back-konec do nativního strojového kódu.
Na rozdíl od zprostředkující jazyk GCC, EM je skutečný programovací jazyk a mohly by být realizovány v hardwaru; počet jazykové předky mají knihovny realizované v EM sestavě.
EM je stroj relativně vysoké úrovni zásobníku na bázi, a jeden z nástrojů dodávaných s ACK je interpret schopen provádět EM binární soubory přímo, s vysokým stupněm kontroly bezpečnosti. Podívejte se na em dokument odkazované níže pro více informací.
ACK přichází s generickým linkerem a knihovník schopné manipulovat soubory ve vlastním formátu a.out bázi ACK je; to bude fungovat na soubory, které obsahují EM kód, stejně jako nativní strojový kód. (Můžete však odkaz EM kód do nativního strojového kódu, aniž by nejprve překládat EM binární.)
Co je nového v této verzi:
Podrobnosti Software:
Komentáře nebyl nalezen