O Amsterdam Compiler Kit (ACK) trata-se duma colecção de compiladores da autoria de Andrew Tanenbaum e Ceriel Jacobs que faz parte do conjunto-base de ferramentas do MINIX. Apesar de ter sido inicialmente distribuído como software fechado, em Abril de 2003 foi lançado sob uma licença BSD, passando assim a ser software livre.
O ACK oferece fachadas de C, Pascal, Modula-2, Occam e BASIC. A sua portabilidade é conseguida através do uso duma linguagem de código em bytes intermédia denominada EM. Todas as fachadas do ACK produzem código objeto sob a forma EM que é posteriormente processado por uma série de optimizadores genéricos antes de ser convertido em código-máquina da arquitectura-alvo.
Processadores suportados 6500 6800 * 6805 * 6809 * ARM 8080 Z80 Z8000 i86 i386 68000 68020 68040 NS32016 S2650 SPARC VAX4 PDP11
* somente assembler
Ver também GCC Portable C Compiler
Ligações externas Sítio oficial do projecto Página informativa do Amsterdam Compiler Kit
Categoria:Compiladores C Categoria:Compiladores Pascal Categoria:Compiladores Modula-2 Categoria:Compiladores BASIC Categoria:Compiladores e interpretadores livres Categoria:Software livre