Open C++ Tutorial

Open C++ TutorialShort Description
Open C++ Tutorial. ?. Shigeru Chiba. Institute of Information Science and Electronics. University of Tsukuba. chiba@is.tsukuba.ac.jp …

Website: www.csg.is.titech.ac.jp | Filesize: 49kb

Content
Open C++ Tutorial
Shigeru Chiba
Institute of Information Science and Electronics
University of Tsukuba
chiba@is.tsukuba.ac.jp
Copyright c
1998 by Shigeru Chiba. All Rights Reserved.
1 Introduction
OpenC++ is an extensible language based on C++. The extended features of
OpenC++ are specified by a meta-level program given at compile time. For distinction,
regular programs written in OpenC++ are called base-level programs. If
no meta-level program is given, OpenC++ is identical to regular C++.
The meta-level program extends OpenC++ through the interface called the
OpenC++ MOP. The OpenC++ compiler consists of three stages: preprocessor,
source-to-source translator from OpenC++ to C++, and the back-end C++ compiler.
The OpenC++ MOP is an interface to control the translator at the second
stage. It allows to specify how an extended feature of OpenC++ is translated into
regular C++ code.
An extended feature of OpenC++ is supplied as an add-on software for the
compiler. The add-on software consists of not only the meta-level program but also
runtime support code. The runtime support code provides classes and functions
used by the base-level program translated into C++. The base-level program in…

Get the file Download here

AddThis Social Bookmark Button
Related Books:
  • Web Transaction Tutorial
  • The Java Web Services Tutorial
  • The Java Web Services Tutorial
  • XML and Python Tutorial
  • Tutorial Introduction to XML messaging
  • BC ABAP Workbench Tutorial
  • Web Services Tutorial
  • AJAX - Tutorial

  • Related Searches: , , , ,



    Comments

    Leave a Reply