//! Parse rules written using the Reval DSL
modexpr;modvalue;usecrate::expr::Expr;implExpr{/// Parse an expression written in the Reval DSL format
pubfnparse(input:&str)->Self{let(remaining, expr)=expr::expr(input).unwrap();assert!(remaining.is_empty());
expr
}}