Writing a Programmers Editor (Syntax Highlighting) - Part 9

Adding colour to code - tokenization, fontification, and how to build a syntax highlighting engine.