Praktický prístup ku konštrukcii kompilátorov

Hodnotenie:   (4,1 z 5)

Praktický prístup ku konštrukcii kompilátorov (Des Watson)

Recenzie čitateľov

Zhrnutie:

Kniha je vysoko cenená pre svoj praktický prístup a podrobný pohľad na písanie kompilátorov, vďaka čomu je vhodná pre začiatočníkov aj pokročilých.

Výhody:

Poskytuje množstvo praktických rád a cvičení, objasňuje zložité témy, je dobre napísaná a pútavá, vhodná pre všetky úrovne znalosti písania kompilátorov.

Nevýhody:

V recenziách sa neuvádzajú žiadne významné zápory.

(na základe 3 čitateľských recenzií)

Pôvodný názov:

A Practical Approach to Compiler Construction

Obsah knihy:

Táto kniha poskytuje prakticky orientovaný úvod do implementácie programovacieho jazyka vysokej úrovne. Demystifikuje, čo sa deje v kompilátore, a podnecuje záujem čitateľa o návrh kompilátora, ktorý je základným aspektom informatiky. Techniky analýzy a prekladu programovacích jazykov sa používajú v mnohých oblastiach softvérových aplikácií.

Praktický prístup ku konštrukcii kompilátorov prístupným spôsobom pokrýva základné princípy tejto problematiky. Predstavuje potrebnú základnú teóriu a ukazuje, ako ju možno aplikovať na implementáciu kompletných kompilátorov. Uplatňuje sa prístup „krok za krokom“ založený na štandardnej štruktúre kompilátora, pričom sa uvádzajú aktuálne techniky a príklady. Podrobne sú opísané stratégie a návrhy, ktoré čitateľa usmernia pri implementácii prekladača pre programovací jazyk.

Na ilustráciu aspektov procesu kompilácie sa používa jednoduchý vysokoúrovňový jazyk voľne založený na jazyku C. Súčasťou sú príklady kódu v jazyku C, ako aj diskusia a ilustrácia toho, ako možno tento kód rozšíriť na kompiláciu zložitejších jazykov. Uvádzajú sa aj príklady použitia nástrojov flex a bison na kompiláciu. Podrobne sa venuje lexikálnej a syntaktickej analýze spolu s komplexným pokrytím sémantickej analýzy, medziľahlých reprezentácií, optimalizácie a generovania kódu. Súčasťou je aj úvodný materiál o paralelizácii.

Autor predpokladá, že čitatelia majú primerané znalosti programovania v akomkoľvek vysokoúrovňovom jazyku, a je určený na osobné štúdium, ako aj na použitie v úvodných bakalárskych a postgraduálnych kurzoch návrhu kompilátorov.

Ďalšie údaje o knihe:

ISBN:9783319527871
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2017
Počet strán:254

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Praktický prístup ku konštrukcii kompilátorov - A Practical Approach to Compiler...
Táto kniha poskytuje prakticky orientovaný úvod do implementácie...
Praktický prístup ku konštrukcii kompilátorov - A Practical Approach to Compiler Construction

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)