Replacing C-Ascii emitter with C++ emitter
Pulling rules file lexer out of parser module