Hi Gokulakannan, I'm curious what your specific goals are with this project as the features you indicated seem to be mostly language usability oriented. I see many speed/memory/feature tradeoffs in the lexer design.