1.067.081

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Bevezetés a fordítóprogramok elméletébe 1.

Kézirat

Szerző
Lektor
Budapest
Kiadó: Nemzeti Tankönyvkiadó
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 221 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 17 cm
ISBN:
Megjegyzés: Kézirat. 271 példányban jelent meg. Tankönyvi szám: J 3-1472.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

Ez a jegyzet programozó matematikus hallgatók számára készült, és a Fordítóprogramok tantárgy előadásainak anyagát tartalmazza. A tantárgy célja a magasszintű nyelvek fordítóprogramjainak... Tovább

Előszó

Ez a jegyzet programozó matematikus hallgatók számára készült, és a Fordítóprogramok tantárgy előadásainak anyagát tartalmazza. A tantárgy célja a magasszintű nyelvek fordítóprogramjainak vizsgálata, a fordítás lépéseinek, a fordítási algoritmusoknak az elemzése.
Az Adatszerkezetek, a Formális nyelvek és automaták, és az Assemblerek tantárgyak anyagainak ismeretét feltételezzük. A példákban FORTRAN, ALGOL, PL/I, Modula-2, Pascal, C és Ada nyelvű programrészleteket adunk.
A jegyzet első része a fordítóprogramok szerkezetével, a lexikális és szintaktikus elemzéssel foglalkozik. A második rész a szemantikus elemzést, kódgenerálást és kódoptimalizálást tárgyalja. Vissza

Tartalom

Bevezetés7
A programnyelvek7
A forditóprogram8
A forditóprogram szerkezete12
A lexikális elemzés19
Reguláris kifejezések19
Speciális problémák23
Kulcsszavak, standard szavak23
Az előreolvasás25
A szimbólumtábla27
Direktívák27
Hibakezelés28
Egy lexikális elemző generátor30
Feladatok34
Környezetfüggetlen grammatikák és a szintaktikus elemzés35
Szintaxis és szemantika35
A szintaktikus elemzés alapfogalmai36
A szintaktikus elemzés módszereinek általános tulajdonságai38
Feladatok42
Felülről-lefelé elemzések45
A teljes visszalépéses elemzés45
Balrekurzív grammatikák47
A teljes visszalépéses elemző algoritmusa48
Feladatok53
Korlátozott visszalépéses elemzés55
Egy assembly-nyelv stílusú elemző56
Az elemző felépítése60
Feladatok62
LL(k) grammatikák és elemzések64
Az egyszerű LL(1) grammatika64
Az e-mentes LL(1) grammatika68
LL(k) grammatikák72
LL(1) nyelvek81
LL(1) elemzés táblázattal86
A rekurzív leszállás módszere95
Az if-then-else probléma100
Hibakezelés101
Feladatok103
Alulról-felfelé elemzések107
A visszalépéses elemzés108
A visszalépéses elemző algoritmusa110
Feladatok116
Operátor-precedencia grammatikák117
Operátor-precedencia relációk118
Operátor-precedencia elemzők121
Aritmetikai műveletek asszociativitása és precedenciája124
Az operátor-precedencia függvény127
Hibakezelés129
Feladatok131
Az egyszerű precedencia grammatikák és elemzések133
Az egyszerű precedencia grammatikák133
Egyszerű precedencia elemzők139
Az egyszerű precedencia függvény140
Hibakezelés145
Az egyszerű precedencia grammatikák általánosításai146
Feladatok152
LR(k) grammatikák és elemzések154
LR(k) grammatikák és nyelvek155
Az LR(0) elemzés elve159
Az LR(0) elemző felépítése164
SLR (1) grammatikák és elemzések170
A kanonikus LR(1) elemző177
Az LALR(1) elemző185
Az if-then-else probléma195
Hibakezelés196
Egy szintaktikus elemző generátor199
Az elemzési módszerek összehasonlítása202
Feladatok203
Irodalom211
Tárgymutató213

Csörnyei Zoltán

Csörnyei Zoltán műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Csörnyei Zoltán könyvek, művek
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem