summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main.rs2
-rw-r--r--src/tests.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index 5c183b4..2dd5278 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -426,7 +426,7 @@ fn make_command_character_readtable() -> ReadTable {
         return Err(err_msg("Size to roll must be zero or more.".into()));
       }
 
-      let mut top_item = state.stack.pop().ok_or_else(|| err_msg(
+      let top_item = state.stack.pop().ok_or_else(|| err_msg(
         "Data underflow!".into()))?;
 
       let mut other_items = Vec::new();
diff --git a/src/tests.rs b/src/tests.rs
index 166567f..7438530 100644
--- a/src/tests.rs
+++ b/src/tests.rs
@@ -53,7 +53,7 @@ mod tests {
     #[test]
     fn test_registers() -> Result<(), Exit> {
         let mut state = new_state();
-        eval("[1+]s[inc]", &mut state)?;
+        eval("[1+]v[inc]", &mut state)?;
         assert_eq!(state.registers["inc"], Value::Str("1+".into()));
         eval("1(inc)(inc)", &mut state)?;
         assert_eq!(state.stack[0], Value::Num(dec!(3)));