[−][src]Crate comb
Re-exports
pub use Either::Left; |
pub use Either::Right; |
Modules
adapters | Collection of all of the available combinators |
Macros
or | Convience macro for oring together many combinators |
Structs
Error | Positional error produced from the Expected states |
Stream | Stream wraps a sequence to be used with the combinator |
Enums
Expected | Expected are invariants on the matching state of the combinator |
Traits
Scanner | This trait is the core of the combinatorial sequencing |
Functions
any | Produce any token |
end | Produce the end of input |
expect | Expect the clsoure, producing the value or an error |
fail | Produce a failure |
scan_with | Scans the stream with a production function |
token | Produce a single token |
tokens | Produce an collection of tokens |
value | Produce a specific value |
Type Definitions
Result | Result is a wrapped result type. It wraps an error with the internal Error tracking |