[−][src]Macro evalexpr::context_map
This macro provides a convenient syntax for creating a static context.
Examples
use evalexpr::*; let ctx = evalexpr::context_map! { "x" => 8, "f" => Function::new(Box::new(|_| Ok(42.into()) )) }.unwrap(); assert_eq!(eval_with_context("x + f()", &ctx), Ok(50.into()));