rune 0.9.0

An embeddable dynamic programming language for Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mod lexer;
mod opaque;
mod parse;
mod parse_error;
mod parser;
mod peek;
mod resolve;

pub use self::lexer::{Lexer, LexerMode};
pub(crate) use self::opaque::Opaque;
pub use self::parse::Parse;
pub use self::parse_error::{ParseError, ParseErrorKind};
pub use self::parser::{Parser, Peeker};
pub use self::peek::Peek;
pub use self::resolve::{Resolve, ResolveError, ResolveErrorKind, ResolveOwned};
// TODO: remove re-export.
pub use runestick::Id;