From 3516cb3fa5f475f98246f48601eda31bfa11cc52 Mon Sep 17 00:00:00 2001 From: Irene Knapp Date: Sun, 4 May 2025 01:32:33 -0700 Subject: fix build; fix test; update nixpkgs and crane Force-Push: yes Change-Id: Id2c8a43629f7da16fa8539df95c6e0f583d5c565 --- src/main.rs | 2 +- src/tests.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src') 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))); -- cgit 1.4.1