dc.contributor.author | CAHILL, VINNY | en |
dc.date.accessioned | 2009-09-09T17:12:49Z | |
dc.date.available | 2009-09-09T17:12:49Z | |
dc.date.created | April | en |
dc.date.issued | 1996 | en |
dc.date.submitted | 1996 | en |
dc.identifier.citation | Brendan Gowing and Vinny Cahill., Meta-object protocols for C++: The Iguana approach., Proceedings of Reflection '96, Reflection '96, April, 1996, 137-152 | en |
dc.identifier.other | Y | en |
dc.description | PUBLISHED | en |
dc.description.abstract | Meta-Object Protocols (MOPs) are an impor-
tant aspect of object-oriented re
ective pro-
gramming. A number of C++ extensions have
been implemented that include certain re
ective
features, however none of these provides a fully featured MOP. In this paper, we describe an extended version of C++ called Iguana that allows various features of the C++ language to be reified and their implementations (dynamically) modified. We show how Iguana an be used to write compiled reflective software. | en |
dc.format.extent | 137-152 | en |
dc.format.mimetype | application/pdf | |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | en |
dc.rights | Y | en |
dc.subject | Computer Science | en |
dc.title | Meta-object protocols for C++: The Iguana approach. | en |
dc.title.alternative | Proceedings of Reflection '96 | en |
dc.title.alternative | Reflection '96 | en |
dc.type | Conference Paper | en |
dc.type.supercollection | scholarly_publications | en |
dc.type.supercollection | refereed_publications | en |
dc.identifier.peoplefinderurl | http://people.tcd.ie/vjcahill | en |
dc.identifier.rssinternalid | 61116 | en |
dc.identifier.rssuri | http://www2.parc.com/csl/groups/sda/projects/reflection96/docs/gowing/gowing.pdf | en |
dc.identifier.rssuri | http://www.swen.uwaterloo.ca/~shelsen/mplsa/class-6-3-material/gowing-cahill-reflection-1996-claus-spitzer.pdf | en |
dc.identifier.uri | http://hdl.handle.net/2262/32390 | |