Implemented parser based syntax highlighting