Syntax highlighter (work in progress)