Module parse

Source
Expand description

Parsing utilities for Rune.

Re-exports§

pub use self::parse::Parse;

Structs§

Parser
Parser for the rune language.
Peeker
Construct used to peek a parser.

Enums§

Expectation
Something that describes an expectation or actuality.

Traits§

Parse
The parse trait, implemented by items that can be parsed.
Peek
Implemented by tokens that can be peeked for.

Functions§

parse_all
Parse the given input as the given type that implements Parse. The specified source_id will be used when referencing any parsed elements. shebang indicates if the parser should try to parse a shebang or not.