Jezični procesori 2
| Permalink: | http://skupnikatalog.nsk.hr/Record/fer.KOHA-OAI-FER:22432/TOC |
|---|---|
| Glavni autor: | Srbljić, Siniša (-) |
| Vrsta građe: | Knjiga |
| Jezik: | hrv |
| Impresum: |
Zagreb :
Element,
2002.
|
| Izdanje: | 1. izd |
| Nakladnička cjelina: |
Udžbenici Sveučilišta u Zagrebu = Manualia Universitatis studiorum Zagrabiensis
|
Sadržaj:
- Prikaz rada jednostavnog jezičnog procesora. Ocjena uspješnosti rada jezičnih procesora. Postupak izgradnje jezičnih procesora. Razredba jezičnih procesora. Kratka povijest razvoja jezičnih procesora.
- Leksička analiza. Zadaci leksičkog analizatora. Prilagodba zapisa znakova. Osnovne klase leksičkih jedinki. Podatkovna struktura leksičkog analizatora. Dinamika izvođenja leksičke analize. Nejednoznačnost u leksičkoj analizi. Leksičke pogreške i postupci oporavka oa pogreške. Izgradnja leksičkog analizatora. Generator leksičkog analizatora. Program LEX.
- Sintaksna analiza. Zadaci sintaksnog analizatora. Podatkovna struktura sintaksnog analizatora. Opis sintaksnih pravila. Sintaksna analiza zasnovana na Co-No tablici. Parsiranje od vrha prema dnu. Parsiranje od dna prema vrhu.
- Seamantička analiza. Zadaci semantičkog analizatora. Formalni modeli semantičkog analizatora. Sintaksom upravljana semantička analiza i prevođenje. Sustav obilježja. Primjer jezičnog procesora upravljačkog računala.
- Potpora izvođenju ciljnog programa. Ostvarenje apstraktnih tipova podataka izvornog jezika podatkovnim objektima ciljnog jezika. Tijek izvođenja izvornog programa zasnovanog na procedurama. Organizacija i postupci dodjele memorije. Pristup nelokalnim imenima. Razmjena ulazno/izlaznih parametara procedura.
- Generiranje međukodova. Razine međukoda. Oblici međukoda. Sintaksom upravljano generiranje međukoda.
- Generiranje ciljnog programa. Struktura generatora ciljnog programa. Algoritmi generiranja ciljnog programa. Generator generatora ciljnog programa.
- Priprema izvođenja ciljnog programa. Spremi-i-pokreni jezični procesori. Generatori izvodljivog ciljnog programa. Generatori premjestivog ciljnog programa. Generatori zasebnih dijelova programa.
- Optimiranje. Sinteza ciljnog programa. Analiza izvođenja programa. Postupci optimiranja.
- Kazalo pojmova s hrvatsko-engleskim rječnikom.


