23 lines
382 B
Rust
23 lines
382 B
Rust
#![feature(box_patterns)]
|
|
#![feature(pattern)]
|
|
#![feature(box_syntax)]
|
|
#![feature(try_blocks)]
|
|
#![feature(unwrap_infallible)]
|
|
#![feature(never_type)]
|
|
|
|
pub mod ast;
|
|
pub mod dynval;
|
|
pub mod error;
|
|
pub mod eval;
|
|
pub mod parser;
|
|
|
|
pub use ast::SimplExpr;
|
|
|
|
use lalrpop_util::lalrpop_mod;
|
|
|
|
lalrpop_mod!(
|
|
#[allow(clippy::all)]
|
|
pub simplexpr_parser
|
|
);
|
|
|
|
pub use parser::parse_string;
|