Any software development is a colloborative process. We make use of any number of tools to generate the software we write (like Linux™, GCC etc.). This section is to acknowledge all the people directly or indirectly involved in making this software development a reality and easy (not the obvious ones).
First of all I would like to thank Subex for giving me permission to make this software public.
Antlr is a parser generator. The only reason I switched to Antlr (from yacc/lex) was that Antlr supports C++ code generation. I do not think I will ever go back to using lex/yacc for developing these kind of applications.
Extreme Programming is an agile methodology that is very rapidly gaining ground with good reasons. This project is started in the hope that I will get more clarity on C++ refactorings and learn STL on the way. I believe I achieved both. A great thanks to all XPers who worked and made up this great methodology. "XP is common sense." This is the best compliment I could think for this methodology.
You can't even dream of XP without a xUNIT test suite for the language you work in. Folks at CPPUnit did a great job on this one.
With Test First Design, I thought I do not need a leak checker. I am proven to be wrong.... Leak Tracer came to the rescue.