Open Compilers
Sgc04
Meta-Object Protocol
- Towards a New Model of Abstraction in Software Engineering (pdf)
- Gregor Kiczales
- In Proceedings of the IMSA'92 Workshop on Reflection and Meta-level Architectures, 1992
Additional resources:
- Metaobject Protocols: Why We Want Them and What Else They Can Do (pdf)
- Compilation Strategies as Objects (pdf)
- Anurag Mendhekar, Gregor J. Kiczales and John Lamping.
- In Proceedings of the 1994 OOPSLA Workshop on Object-Oriented Compilation -- What are the Objects? 1994
- The Art of the Metaobject Protocol (Amazon, c2 wiki)
- Gregor Kiczales, Jim Des Rivieres and Daniel G. Bobrow
- Chapters 5 and 6 discuss the CLOS MOP and are available online (ps)
- Open Implementations and Metaobject Protocols