Písanie interpretu v objektovom pascale: Časť 1: Lexikálna a základná syntaktická analýza

Hodnotenie:   (4,7 z 5)

Písanie interpretu v objektovom pascale: Časť 1: Lexikálna a základná syntaktická analýza (M. Sauro Herbert)

Recenzie čitateľov

Zhrnutie:

Kniha poskytuje praktickú príručku na vytvorenie interpretu v jazyku Object Pascal, ponúka vysvetlenia krok za krokom a zdrojový kód na stiahnutie. Je cenná najmä pre tých, ktorí sa zaujímajú o procesory programovacích jazykov, a vyniká použitím jazyka Pascal v oblasti, v ktorej zvyčajne dominuje jazyk C.

Výhody:

Kniha ponúka postupnú cestu učenia, dobre vysvetlený obsah, stiahnuteľný a modifikovateľný zdrojový kód a osviežujúci pohľad využitím jazyka Pascal na vývoj jazykových procesorov.

Nevýhody:

Príťažlivosť pre publikum môže byť obmedzená vzhľadom na úzko špecializované zameranie na objektový Pascal, ktorý niektorí môžu považovať za zastaraný v porovnaní s populárnejšími jazykmi, ako je C.

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

Pôvodný názov:

Writing an Interpreter in Object Pascal: Part 1: Lexical and Basic Syntax Analysis

Obsah knihy:

Toto je prvá časť série, ktorá vám ukáže, ako napísať interaktívny interpret v jazyku Object Pascal. Prvá časť seriálu sa bude zaoberať úvodným materiálom vrátane opisu jazyka, ktorý vytvoríme, úplného lexikálneho analyzátora jazyka, spôsobu použitia DUnitX na testovanie jednotiek a úvodu do základných pojmov syntaktickej analýzy, rekurzívneho zostupu, gramatiky a EBNF.

Popritom vytvoríme REPL, podrobne rozoberieme spôsob analyzovania výrazov a vytvoríme jednoduchý interaktívny kalkulátor na ilustráciu teórie. Kniha poskytuje plne funkčný kód a zrozumiteľnou angličtinou vysvetľuje, ako kód funguje a prečo boli prijaté určité rozhodnutia vrátane alternatívnych návrhov. V knihe sa v jednotlivých kapitolách voľne používa kód.

Všetko sa vykonáva bez pomoci nástrojov tretích strán. Všetko, čo potrebujete, je štandardná inštalácia Free Pascalu alebo vynikajúceho Delphi od Embarcaderos (vrátane bezplatnej komunitnej edície).

Text je zameraný na hobbyistov a vývojárov strednej úrovne, ktorí potrebujú jednoduchý úvod do lexikálnej analýzy a parsovania. Je určený aj študentom, ktorí začínajú s návrhom kompilátorov a interpretov a potrebujú niečo stráviteľnejšie, než sa ponoria do teórie kompilátorov.

Ďalšie údaje o knihe:

ISBN:9781732548602
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Písanie interpretu v objektovom pascale: Časť 1: Lexikálna a základná syntaktická analýza - Writing...
Toto je prvá časť série, ktorá vám ukáže, ako...
Písanie interpretu v objektovom pascale: Časť 1: Lexikálna a základná syntaktická analýza - Writing an Interpreter in Object Pascal: Part 1: Lexical and Basic Syntax Analysis
Systémová biológia: Lineárna algebra pre modelovanie ciest - Systems Biology: Linear Algebra for...
Revízia 1. 1 (apríl 2017) Lineárna algebra,...
Systémová biológia: Lineárna algebra pre modelovanie ciest - Systems Biology: Linear Algebra for Pathway Modeling
Systémová biológia: Úvod do analýzy metabolického riadenia - Systems Biology: An Introduction to...
Táto kniha je úvodom do riadenia biochemických...
Systémová biológia: Úvod do analýzy metabolického riadenia - Systems Biology: An Introduction to Metabolic Control Analysis

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)