Battyányi, GyulaBalla, TiborBagossy, Attila2017-04-272017-04-272017-04-10http://hdl.handle.net/2437/238593A dolgozatban egy olyan transzformációs eljárás kerül ismertetésre, mely lehetővé teszi generátorok használatát Java nyelvben. Az eljárás a nyelv és a fordító módosítása nélkül, a Java által biztosított annotációk és a Pluggable Annotation Processing API segítségével valósítja meg a generátorok támogatását. Ennek köszönhetően használata nem igényel speciális futtatókörnyezetet. Az implementáció részletei mellett a dolgozat egy áttekintő képet ad az úgynevezett Continuation Passing Style használatáról és a generátorral rokon szerkezetek családjáról. Az eljárás kifejtését követően gyakorlati példák szemléltetik a generátorok felhasználásának lehetőségeit. Ezzel együtt a transzformáció segítségével, és a Java jelenlegi szerkezeteit használva nyert generátorok összehasonlítására is sor kerül, teljesítményt és más szempontokat figyelembe véve.51huJavagenerátorCPSCPS-transzformációGenerátorok előállítása CPS-transzformációval Java nyelvenDEENK Témalista::Informatika