Qualcuno sa di corsi online/lezioni universitarie che comprendono un corso di compilatore tipico? Ho avuto una teoria dell'informatica, ma sfortunatamente la mia scuola non ha offerto un corso sulla costruzione di compilatori.corsi per compilatori autodidatti/buoni libri introduttivi per compilatori?
So che ci sono lezioni là fuori; Speravo in raccomandazioni per offerte particolarmente buone.
Inoltre, ci sono libri per principianti sul campo? Qualcosa, oltre al libro dei draghi, almeno. Il livello per principianti va bene, so che ci sono molti testi di livello intermedio avanzato sul mercato.
Grazie!
Duplicare (molte volte) http://stackoverflow.com/questions/1669/learning -to-write-a-compiler e altri – cletus
non ho mai visto una spiegazione migliore della compilazione rispetto al libro Dragon. Potresti fare peggio di perseverare con esso. –
Non sono d'accordo. Penso che l'implementazione di Modern Compiler in {ML, Java, C} di Andrew Appel sia migliore del libro di Dragon. Il libro dei draghi va bene come riferimento, ma penso che se stai cercando un apprendimento puramente auto-diretto, l'implementazione di Modern Compiler è un lavoro più completo e coerente. – Gian