This significantly reduces compile time, reduces the binary size by more than 800 kB, and keeps the compiler from exceeding its variable tracking size limit.
I also included a second commit which cleans up white space in the C files.
thanks for the PRs. The module didn't receive much attention in the last year. The compile time was just ridiculous :-) I never looked into it but assumed it is probably boost spirit.
This significantly reduces compile time, reduces the binary size by more than 800 kB, and keeps the compiler from exceeding its variable tracking size limit.
I also included a second commit which cleans up white space in the C files.