On Tuesday, 21 May 2019 at 13:24:11 UTC, Dibyendu Majumdar wrote: > It is also conceivable that someone could create a "dumb" AST > first for C++, and as a subsequent phase add semantic meaning > to the AST, just as is done for D. AFAIK, you should be able to parse C++ with a GLR parser. Ola.