Each entry in a list must be a function that takes a character
scalar, and returns a character scalar with the exception of bracket
which should be a list of functions defining a color sequence. The default style adds
ANSI formatting to the code.
Note that you can also change the code if you like, e.g. to include
a unicode arrow character instead of the two-character assignment
operator.