Abstract
This paper presents a metaobject protocol (MOP) for C++. This MOP was designed to bring the power of meta-programming to c++ programmers. It avoids penalties on runtime performance by adopting a new meta-architecture in which the metaobjects control the compilation of programs instead of being active during program execution. This allows the MOP to be used to implement libraries of efficient, transparent language extensions. © 1995, ACM. All rights reserved.
Cite
CITATION STYLE
APA
Chiba, S. (1995). A Metaobject Protocol for C++. ACM SIGPLAN Notices, 30(10), 285–299. https://doi.org/10.1145/217839.217868
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.
Already have an account? Sign in
Sign up for free