Önmódosító programozás

Dátum
2006-08-02T11:55:15Z
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt

A dolgozat első része az önmódosítás általános vontakozásaival foglalkozik. A második részben mindezt a fogalmak pontosításával és az önmódosítás mechanizmusának egy önálló példán keresztül történő bemutatásával próbálom érthetőbbé tenni. A harmadik rész a fordítós és az értelmezős megközelítés illetve a kódoptimalizálás viszonyában vizsgálja az önmódosítás adta lehetőségeket. A negyedik rész már egy módosítható nyelv, illetve eszközlánc megvalósításának elvi lehetőségeit, az ötödik pedig a dolgozat programozási hátterét jelentő tényleges megvalósítás (a NAL csomag) felépítését mutatja be. A hatodik rész a NAL fejlesztési lehetőségeit, illetve a NAL segítségével megvalósítható nyelvi megoldások közül mutat be néhányat. A hetedik rész a NAL minimális nyelvét példák segítségével mutatja be.

Leírás
Kulcsszavak
programozás, flexibilitás, dinamizmus, polimorfizmus, nyelvtani elemző, fordító, értelmező
Forrás