Cointe, Pierre (1987). "Metaclasses are first class: The ObjVlisp Model". ACM SIGPLAN Notices. 22 (12): 156–162. doi:10.1145/38807.38822. ISSN0362-1340.
Ferber, J. (1989). "Computational reflection in class based object-oriented languages". Conference proceedings on Object-oriented programming systems, languages and applications - OOPSLA '89. pp. 317–326. doi:10.1145/74877.74910. ISBN978-0897913331. S2CID305719.
Briot, J.-P.; Cointe, P. (1989). "Programming with explicit metaclasses in Smalltalk-80". Conference proceedings on Object-oriented programming systems, languages and applications - OOPSLA '89. pp. 419–431. doi:10.1145/74877.74921. ISBN978-0897913331. S2CID15529194.
Graube, Nicolas (1988). "Reflexive Architecture: From ObjVLisp to CLOS". ECOOP '88 European Conference on Object-Oriented Programming. Lecture Notes in Computer Science. Vol. 322. pp. 110–127. doi:10.1007/3-540-45910-3_7. ISBN978-3-540-50053-7. ISSN0302-9743.
Ferber, J. (1989). "Computational reflection in class based object-oriented languages". Conference proceedings on Object-oriented programming systems, languages and applications - OOPSLA '89. pp. 317–326. doi:10.1145/74877.74910. ISBN978-0897913331. S2CID305719.
Briot, J.-P.; Cointe, P. (1989). "Programming with explicit metaclasses in Smalltalk-80". Conference proceedings on Object-oriented programming systems, languages and applications - OOPSLA '89. pp. 419–431. doi:10.1145/74877.74921. ISBN978-0897913331. S2CID15529194.
Cointe, Pierre (1987). "Metaclasses are first class: The ObjVlisp Model". ACM SIGPLAN Notices. 22 (12): 156–162. doi:10.1145/38807.38822. ISSN0362-1340.
Graube, Nicolas (1988). "Reflexive Architecture: From ObjVLisp to CLOS". ECOOP '88 European Conference on Object-Oriented Programming. Lecture Notes in Computer Science. Vol. 322. pp. 110–127. doi:10.1007/3-540-45910-3_7. ISBN978-3-540-50053-7. ISSN0302-9743.