4 pub fn new_root() -> Rc<RefCell<Environment>> {
5 let mut env = Environment::new();
6 let builtin_functions = &[("println",
7 Function::NativeVoid(CallSign {
14 Function::NativeVoid(CallSign {
18 vec![Some(ConstraintType::Function)],
20 native_run_http_server)),
22 Function::NativeReturning(CallSign {
25 param_types: vec![None],