#if Bo Thorsen > Give me one good reason to do so. Incorporating something like spirit is > extreme overkill in this case. koffice/lib/koscript already includes > bison/flex stuff that will be more than enough for this. Spirit consists of C++ header files. You write the parser in C++, it compiles. Nothing to link to, no dependencies. Looks like BNF. Rik