Today, i decided to finally put my source code onto sf.net.
Although the source code does not look so old, the project and the ideas
in the core of it have been fermenting for some month and year.
Finally, i decided that the idea is ripe to be tested by the public.
Lets see if that tool is useful.
At the moment there is not much more source code than the remainders of a
python proof-of-concept and the growing c++ code of the future rag pattern replacer.
There is not even a command line pattern replacer yet, only a set of boost-unit-tests implementing happy path tests of the growing set of basic features.
The C++ code is mostly packed into big headers with mostly inline code and only cpp-files if needed.
There are event lots of memory leaks willingly built in as no thought has been spent on the garbage collection mechanism used in the scripting engine.
Thats my coding guidelines at the moment:
When all basic features are implemented and a first running alpha-version is available, i will spend much time in code reviewing and cleaning. And writing much more unit tests to improve test coverage.