Lexical and syntactical codes written by Nadim and Harshith
Merging