Extended C++

Extended C++

(language)
EC++ extended by G. Masotti <masotti@lipari.usc.edu> with preconditions, postconditions and class invariants, parameterised classes, exception handling and garbage collection. EC++ translates Extended C++ into C++.
Mentioned in ?
References in periodicals archive ?
Since C++ supports a minimalist view of object-oriented programming, we extended C++ with run-time support [15, 16] and developed a methodology for reusing design within an operating system [2-4].
There are three programming interfaces supported, a C library interface, a C++ library interface, and an extended C++ which provides a tighter language integration to the query and relationship facilities.
A simple C++ program which uses the extended C++ interface to the system is presented in Figure 1.
(It would have been an error if there had been no such object in the database.) The persistent keyword in the ObjectStore extended C++ inferface simply provides a shorthand for looking up an object in the database by name, and binding a local program variable to the persistent database object.

Full browser ?