Anyone remembers why we need our own cpp implementation, instead of simply using cpp/gcc -E?
It is faster. Mucher faster. Using cpp/gcc -E needs to fork a new process for example.
And then of course using "gcc -E" would possibly cause a GPL violatation. Not that it would matter very much if wrc and friend were GPL:ed.
Obviously any GPL claim would be absurd as we discussed to death in the great licensing flamewar but still.