LLgen

Software screenshot:
LLgen
Dettagli del software:
Versione: 1.0
Data di caricamento: 3 Jun 15
Sviluppatore: David Given
Licenza: Libero
Popolarità: 29

Rating: nan/5 (Total Votes: 0)

LLgen è un parser LL nello stile di yacc.
Il Kit Amsterdam Compiler è veloce, leggero e reindirizzabile suite di compilazione e toolchain scritto da Andrew Tanenbaum e Ceriel Jacobs, ed era toolchain nativo Minix '.
Il ACK era originariamente software closed-source (che ha permesso i binari per essere distribuiti per Minix come un caso speciale), ma nel mese di aprile 2003 è stato rilasciato sotto una licenza open source BSD.
La ACK raggiunge la massima portabilità usando un linguaggio bytecode intermedio denominato EM. Ogni lingua front-end produce EM oggetto file, che vengono poi elaborati attraverso una serie di ottimizzatori generici prima di essere tradotto da un back-end in codice macchina nativo.
A differenza di linguaggio intermedio di gcc, EM è un linguaggio di programmazione vero e potrebbe essere implementato in hardware; un certo numero di lingua front-end hanno biblioteche attuate in assemblea EM.
EM è una macchina relativamente alto livello di stack-based, e uno degli strumenti forniti con ACK è un interprete in grado di eseguire binari EM direttamente, con un alto grado di controllo della sicurezza. Si veda il documento em riferimento di seguito per ulteriori informazioni.
ACK è dotato di un linker generico e bibliotecario in grado di manipolare i file in formato proprietario basato a.out-del ACK; che funziona su file contenenti codice EM così come codice macchina nativo. (Non è possibile, però, collegamento codice EM in codice macchina nativo senza tradurre il binario EM prima.)
Cosa c'è di nuovo in questo rilascio:

Altri software di sviluppo David Given

Spey
Spey

11 May 15

Prime Mover
Prime Mover

11 May 15

Commenti a LLgen

I commenti non trovato
Aggiungi commento
Accendere le immagini!