The Whole Platform is a technology for engineering the production of software. We provide an Eclipse based Language Workbench for developing, manipulating and transforming languages using a model driven approach.
Lightweight include files adding reflection capabilities to C++. Generates SQLqueries and serialization routines. STL-style iterations over class members. Compile-time / run-time reflection. Based on templates and meta-programming.