Hvad er Dragon Book?

Drageboken er kaldenavnet Principles of Compiler Design, en berømt lærebog om kompilatorer skrevet af Alfred Aho og Jeffrey Ullman. Den blev udgivet i 1977 og er stadig bevaret af computerforskere som den endelige tekst om emnet. Det er kærligt kaldt "The Dragon Book" eller "The Green Dragon", fordi det fremhævede en tegning af en ridder kæmper med en grøn drage på omslaget.

Emner omfattet af bogen inkluderer:

  • Compiler struktur.
  • Lexisk analyse, herunder regulære udtryk og endelig automat.
  • Syntaksanalyse, herunder kontekstfrie grammars, LL-parsere, bottom-up-parsere og LR-parsere.
  • Syntax-rettet oversættelse.
  • Skriv kontrol, herunder typekonvertering og polymorfisme.
  • Runtime-miljøproblemer, herunder parameteroverførsel, symboltabeller og registreringstildeling.
  • Kodegenerering og mellemliggende kodegenerering.
  • Kodeoptimering.

Den anden udgave af bogen, der fremhævede en lilla drage på omslaget, omfattede følgende yderligere emner:

Relatere sider

  • Hvilke computerbøger vil du anbefale at læse?

Miljø, Programmeringsbetingelser