C++ Parser in Forth?
groups.google.com
groups.google.com
6 minute WTF video on the C++ grammar
Never went past getting it into a AST because I tend to find some other shiny thing to play with before I finish things but I'd imagine the implementation language wouldn't be a serious impediment...saying as someone never having written a single line of Forth.
--edit--
C++11 I should say since C++14 added things like >> conflict between the shift operator and nested templates that I didn't even get around to trying to solve.
And then have some people who mostly communicate by yodeling or Mongolian throat singing.