|
PostScript |
Adobe PDF |
We developed a compile-time metalevel architecture in C++, called the MPC++ metalevel architecture, to not only extend and modify language semantics, but also extend syntax. This architecture overcomes the imperative languages' issue of compile-time metalevel processing. The proposed metalevel architecture has been implemented and tested. A typical metalevel programming example is given to demonstrate MPC++ metalevel architecture functionalities. Execution speeds of metalevel programs are measured to show the overhead resulting from metalevel processing in the current implementation.
ishikawa@rwcp.or.jp
hori@rwcp.or.jp
jon@trc.rwcp.or.jp
konaka@rwcp.or.jp
m-maeda@trc.rwcp.or.jp
Bkazuto@trc.rwcp.or.jp