add parser in C++
fix rule for Parser.cpp
modify param directives for lexer and parser
add Lexer class
modification for Lexer
add Node class
fix implementation problems
implement main in C++
remove C source files