The Amsterdam Compiler Kit

Software screenshot:
The Amsterdam Compiler Kit
Software detaljer:
Version: 6.0 pre3
Upload dato: 3 Jun 15
Udvikler: David Given
Licens: Gratis
Popularitet: 7

Rating: nan/5 (Total Votes: 0)

Amsterdam Compiler Kit eller kort sagt bare ACK, er en hurtig, let og retargetable compiler suite og toolchain skrevet af Andrew Tanenbaum og Ceriel Jacobs, og var Minix 'indfødte toolchain. ACK var oprindeligt lukket source software (der tillod binære filer skal fordeles til Minix som et særligt tilfælde), men i april 2003 blev det udgivet under en BSD open source licens.
ACK opnår maksimal bærbarhed ved at bruge en mellemliggende byte-kode sprog kaldet EM. Hvert sprog front-end producerer EM objekt filer, som derefter behandles gennem en række generiske optimisers før bliver oversat af en back-end til indfødte maskinkode.
I modsætning til gcc er mellemliggende sprog, EM er en reel programmeringssprog og kan implementeres i hardware; en række af de sproglige front-ender har bibliotekerne gennemført i EM forsamling. EM er et relativt højt niveau stack-baseret maskine, og et af de værktøjer, der leveres med ACK er en fortolker kan udføre EM binære filer direkte, med en høj grad af sikkerhed kontrol. Se em dokument refereres nedenfor for mere information.
ACK kommer med en generisk linker og bibliotekar i stand til at manipulere filer i ACK egen a.out-baseret format; det vil arbejde på filer, der indeholder EM kode samt native maskinkode. (Du kan dog ikke link EM kode til native maskine kode uden at oversætte EM binære først.)
Installation:
For at installere ACK, skal du downloade kilden pakke og kompilere den.
Version 5.6 kompilerer rent på Linux, men det har haft lidt test hidtil. Installationsvejledningen er komplekse, men ligetil forudsat du følge instruktionerne. Læs venligst README; det giver en detaljeret gennemgang af fastlæggelsen processen, fortæller dig hvad du skal skrive på hvert trin.
Hvad er nyt i denne version:

Lignende software

TinyCOBOL
TinyCOBOL

11 May 15

lizpop
lizpop

14 Apr 15

GNU Octave
GNU Octave

22 Jun 18

pdftools
pdftools

2 Jun 15

Andre software developer 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 fundet
Tilføj kommentar
Tænd billeder!