# Functions
NewSyntaxRules creates a new SyntaxRules object, and initializes the syntax rule sets.
# Structs
Color specifies a foreground and background color.
LineColor object maps a color pair (bg, fg) with start/end indices within a string.
SyntaxRule simply maps a regexp to a color.
SyntaxRules is the full collection of all syntax rules.