Zásady kompilace Třetí vydání

Úvod

Třetí vydání této knihy je národní klíčovou učebnicí pro „Desátou pětiletku“ všeobecného vysokoškolského vzdělávání. Jeho cílem je systematicky představit strukturu kompilačního systému, pracovní postup a návrh překladače Principy a implementační techniky. Kniha má 11 kapitol, včetně základních znalostí jazyka a gramatiky, lexikální analýzy, syntaktické analýzy, sémantické analýzy a přechodného generování kódu, organizace tabulky symbolů, organizace a alokace úložiště za běhu, optimalizace kódu, generování cílového kódu a kompilace objektově orientovaného jazyka. technologie atd. Z hlediska organizace obsahu tato kniha organicky spojuje základní teorii kompilace a konkrétní implementační technologii, která nejen přesně a jasně vysvětluje související pojmy a principy, ale také uvádí typické implementační postupy; přitom je v současnosti docela populární a populární. Podrobně je také představena funkce a způsob použití nástroje automatického generování analyzátoru s dobrými výsledky. Tato kniha se snaží odrážet nejnovější úspěchy v technologii kompilace. Algoritmy analýzy, ovladače a sémantické akce uvedené v knize jsou popsány v jazyce C. Po každé kapitole následuje velké množství cvičení a otázek pro počítačové procvičování. Text této knihy je stručný a snadno pochopitelný a obsah je postupný a snadno se učí. Tato kniha může být použita jako učebnice pro vysokoškolské vysokoškolské obory informatiky a může být také použita jako referenční kniha pro techniky počítačového softwaru.

Jako doplněk k této knize vydalo Northwestern Polytechnical University Press knihu „Analýza běžných otázek a simulovaných otázek principů kompilátoru“. Kniha je napsána tak, aby pomohla studentům prohloubit porozumění základnímu obsahu kurzu; zlepšit jejich schopnost řešit problémy a naplnit potřeby kontroly postgraduálních přijímacích zkoušek. Poskytuje také podrobné odpovědi na klíčová cvičení v této knize.

Katalog knih

kapitola 1 Úvod

1.1 Přehled procesu kompilace

1.2 Logická struktura kompilátoru

1.2.1 Program lexikální analýzy

1.2.2 Program syntaktické analýzy

1.2.3 Program sémantické analýzy

1.2.4 Mezilehlé generování kódu

1.2.5 program pro optimalizaci kódu

1.2.6 Program pro generování cílového kódu

1.2.7 program kontroly a zpracování chyb

1.2.8 informační tabulka Program pro správu

1.3 Organizace zpracovatele

Cvičení

Kapitola 2 Před a za textem nemá nic společného s gramatikou a jazykem

2.1 Gramatika a jazyková reprezentace

2.2 Definice gramatiky a jazyka

2.2.1 Základní pojmy a pojmy

2.2.2 Formální definice gramatiky a jazyka

2.3 Analýza větných vzorů

2.3.1 Normativní odvození a

Související články
HORNÍ