diff --git a/mers_lib/src/program/configs/with_list.rs b/mers_lib/src/program/configs/with_list.rs index 249a7ff..1d98bd5 100755 --- a/mers_lib/src/program/configs/with_list.rs +++ b/mers_lib/src/program/configs/with_list.rs @@ -38,7 +38,10 @@ impl Config { ).into()); } } - Ok(out) + Ok(Type::newm(vec![ + Arc::new(Type::new(data::tuple::TupleT(vec![out]))), + Arc::new(Type::empty_tuple()) + ])) } else { return Err(format!("pop: not a reference: {a}").into()); }