Ciele
- Pochopiť implementáciu prekladu vytvárania objektu a manipulácie s dátovými členmi.
Úvod
Postup
-
Fragmenty prekladača zodpovedné za preklad práce s dátovými členmi sú uvedené v prezentácii.Úloha: Oboznámte sa s vytvoreným prekladačom. Vyskúšajte prekladač na jednoduchom príklade (
ahoj.jmm)Úloha: Doplňte implementáciu operátorov inkrementácie (INC) a dekrementácie (DEC) pre inštančné členské premenné (this.meno):DCPrirad : ... | Vyraz BODKA ID INC | INC Vyraz BODKA ID | Vyraz BODKA ID DEC | DEC Vyraz BODKA ID
Zdroje
Doplňujúce zdroje
- Sémantické spracovanie jazykových konštrukxcií - poznámky k prednáškam
- Sémantické spracovanie prideľovania operačnej pamäte - poznámky k prednáškam


