Generic syntax highlighter for general use