adding C++ source file, VisualStudio projects and makefiles for Compiler, Lexicon, Syntax and GrammarEngine