Mikä on Dragon Book?

Lohikirja-kirja on Compiler Designin periaatteiden lempinimi, kuuluisa oppikirja Alfred Ahon ja Jeffrey Ullmanin laatimista kääntäjistä. Se julkaistiin vuonna 1977, ja tietotekniikan tutkijat arvostavat sitä edelleen asiaa koskevana lopullisena tekstinä. Sitä kutsutaan hellästi nimellä "The Dragon Book" tai "The Green Dragon", koska siinä oli piirustus ritarista, joka kansi vihreää lohikäärmettä kannessa.

Kirjan aiheita ovat:

  • Kääntäjän rakenne.
  • Lexical-analyysi, mukaan lukien säännölliset lausekkeet ja rajalliset automaatit.
  • Syntaksi-analyysi, mukaan lukien kontekstittomat kieliopit, LL-jäsentäjät, alhaalta ylöspäin luettavat jäsentäjät ja LR-jäsentäjät.
  • Syntaksi suunnattu käännös.
  • Tyyppitarkastus, mukaan lukien tyypin muunnokset ja polymorfismi.
  • Runtime-ympäristökysymykset, mukaan lukien parametrien ohi, symbolitaulukot ja rekisterin jakaminen.
  • Koodin muodostaminen ja välikoodin muodostaminen.
  • Koodin optimointi.

Kirjan toinen painos, jossa oli lila lohikäärme kanteen, sisälsi seuraavat lisäaiheet:

Liitä sivut

  • Mitä tietokoneen kirjoja suosittelisitte?

Ympäristö, ohjelmointiehdot