Sciweavers

IEE
2000

Object-oriented preprocessor fit for C++

13 years 11 months ago
Object-oriented preprocessor fit for C++
: C++ retains the ANSI C preprocessor, although its limitations have been widely recognised. We describe FOG, a meta-compiler for a super-set of C++, that provides replacement preprocessing and introduces static meta-programming, while preserving the spirit of C++. We show how implementation of preprocessor functionality in an Object-Oriented style eliminates unnecessary replication from practical C++ programs, and supports recent Object-Oriented Programming developments to a much greater extent than existing tools.
Edward D. Willink, Vyacheslav B. Muchnick
Added 18 Dec 2010
Updated 18 Dec 2010
Type Journal
Year 2000
Where IEE
Authors Edward D. Willink, Vyacheslav B. Muchnick
Comments (0)