diff --git a/syndicate-server/src/script/mod.rs b/syndicate-server/src/script/mod.rs index 355b569..3c32a2e 100644 --- a/syndicate-server/src/script/mod.rs +++ b/syndicate-server/src/script/mod.rs @@ -281,7 +281,7 @@ impl Env { fn lookup(&self, s: &str, what: &'static str) -> io::Result { if s == "." { - Ok(AnyValue::new(self.bindings.iter().map(|(k, v)| (AnyValue::new(k), v.clone())) + Ok(AnyValue::new(self.bindings.iter().map(|(k, v)| (AnyValue::symbol(k), v.clone())) .collect::>())) } else { Ok(self.bindings.get(s).ok_or_else(