Design and Implementation of Metalevel Architecture in C++ -- MPC++ Approach--:

Yutaka Ishikawa, Atsushi Hori, Mitsuhisa Sato, Motohiko Matsuda, Jorg Nolte, Hiroshi Tezuka, Hiroki Konaka, Munenori Maeda, and Kazuto Kubota (Real World Computing Partnership)

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


Click here to get Aladdin Ghostscript 5.10.

Click here to get Adobe Acrobat Reader 3.01.



Home

Overview

Table of Contents

Author Index

Credits



Last Update: 06/28/98
Web Author: Matthew Hurlbut
hurlbut@jerry.cs.uiuc.edu