A class to hold matches from the lexer.
An element matched during lexing.
The Lexer class actually does the lexing step.
This RegexLexer matches based on regular expressions.
This singleton matcher matches strings exactly.
This is the simplest usable matcher, but it also defines some of the
mechanisms for more complicated matchers, which may simply override the
_match
function rather than the public match
function. This acts as
the base class for matchers.
A LexedElement, bundled with it’s position in the templated file.