[][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