The Amsterdam Compiler Kit

Skjermbilde programvare:
The Amsterdam Compiler Kit
Prog.varedetaljer:
Versjon: 6.0 pre3
Last opp dato: 3 Jun 15
Utvikler: David Given
Lisens: Gratis
Popularitet: 7

Rating: nan/5 (Total Votes: 0)

Amsterdam Compiler Kit eller kort sagt bare ACK, er en rask, lett og retargetable kompilator suite og verktøysett skrevet av Andrew Tanenbaum og Ceriel Jacobs, og var Minix 'innfødt-verktøyene. ACK var opprinnelig lukket kildekode programvare (som tillot binærfiler som skal distribueres til Minix som et spesialtilfelle), men i april 2003 ble det utgitt under en BSD åpen kildekode-lisens.
ACK oppnår maksimal portabilitet ved hjelp av en mellomliggende byte-kode språk kalt EM. Hvert språk front-end produserer EM objekt-filer, som deretter behandles gjennom en rekke generiske optimisers før blir oversatt av en back-end til egen maskinkode.
I motsetning til gcc er mellomspråk, er EM en ekte programmeringsspråk og kan bli implementert i maskinvare; en rekke språk front-ender har bibliotekene implementert i EM montering. EM er et forholdsvis høyt nivå stack-basert maskin, og ett av verktøyene som følger med ACK er en tolker stand til å utføre EM binærfiler direkte, med en høy grad av sikkerhet sjekking. Se em dokumentet refereres nedenfor for mer informasjon.
ACK kommer med en generisk linker og bibliotekar i stand til å manipulere filer i ACK egen a.out-basert format; det vil fungere på filer som inneholder EM-kode samt maskinkode. (Du kan imidlertid ikke, link EM kode til maskinkode uten å oversette EM binære først.)
Installasjon:
For å installere ACK, må du laste ned kilde pakken og kompilere den.
Versjon 5.6 kompilerer renslig på Linux, men den har hatt litt testing så langt. Monteringsanvisningen er komplekse, men grei forutsatt at du følger instruksjonene. Vennligst les README; det gir en detaljert gjennomgang av kompilering prosessen, forteller deg hva du skal skrive på hvert trinn.
Hva er nytt i denne versjonen:

Lignende programvare

IGCC
IGCC

14 Apr 15

Bocfel
Bocfel

17 Feb 15

Qg
Qg

11 May 15

GNU BPEL2oWFN
GNU BPEL2oWFN

3 Jun 15

Annen programvare fra utvikleren David Given

LLgen
LLgen

3 Jun 15

Spey
Spey

11 May 15

Prime Mover
Prime Mover

11 May 15

Kommentarer til The Amsterdam Compiler Kit

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!