Module mech_syntax::parser

source ·

Modules

Unicode grapheme group utilities. Current implementation does not guarantee correct behavior for all possible unicode characters.

Structs

The error type for the nom parser, which handles full error context (location + detail) and ownership of the input ParseString.
The part of error context that’s independent to its cause location.
The input type for nom parsers. Instead of holding the actual input string, this struct only holds a reference to that string so that it can be cloned at much lower cost.
This struct is responsible for analysing text, interpreting indices and ranges, and producing formatted messages.

Functions

Print formatted error message.
Return a terminal parsing expression that consumes tag from input.

Type Definitions

Just alias