Module syn::parse
[−]
[src]
This module contains a set of exported nom parsers which can be used to
parse custom grammars when used alongside the synom
crate.
Internally, syn
uses a fork of nom
called synom
which resolves a
persistent pitfall of using nom
to parse Rust by eliminating the
IResult::Incomplete
variant. The synom
crate should be used instead
of nom
when working with the parsers in this module.
Enums
IResult |
The result of a parser. |
Functions
boolean | |
byte | |
byte_string | |
character | |
float | |
ident | |
int | |
lifetime | |
lit | |
path | |
string | |
tt | |
ty |