Added generic Lexer and complete Paser. Base for Quadruples genertion