Hi Boosters, I've hit a wall while using boost.parser to parse a fractal formula file format. At this point, when I attempt to add a new rule to my grammar, msvc goes to compile the file and just sits there. It isn't hammering CPU, memory or disk, just sitting there. I let it run for like 30 minutes before I aborted it. There's no error or warning diagnostic. The details are in this issue on boost.parser: <https://github.com/boostorg/parser/issues/288> I believe separate compilation of the rules implementing my grammar would work around this problem (and give me better turnaround time on edits as I'm not changing the entire grammar as I improve it), but I was unable to get separate compilation of rules to work with boost.parser. Is separate compilation even possible? -- Richard -- "The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline> The Terminals Wiki <http://terminals-wiki.org> The Computer Graphics Museum <http://ComputerGraphicsMuseum.org> Legalize Adulthood! (my blog) <http://LegalizeAdulthood.wordpress.com>