Juhász, IstvánMudrony, László2006-08-022006-08-0220052006-08-02http://hdl.handle.net/2437/336A 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.421770633 bytes270153 bytesapplication/zipapplication/pdfhuno_restrictionprogramozásflexibilitásdinamizmuspolimorfizmusnyelvtani elemzőfordítóértelmezőÖnmódosító programozás