The source of text being given to a parser.
This can be bytes in memory, a file on disk, something streamed over a network connection, and so on.
Citizens in _RegexParser
A value wrapped with a source range.
An error that includes information about the location in source code.
The location in the input of a parsed entity, presented as a region over the input
A precise point in the input, commonly used for bounded ranges.