From e66cd083746896668c112b02716e0c78c340a3a8 Mon Sep 17 00:00:00 2001 From: Valerie Date: Wed, 8 Jun 2022 15:24:06 -0400 Subject: [PATCH] made expression solutions bold --- src/main.rs | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/src/main.rs b/src/main.rs index 62008dc..02cf773 100644 --- a/src/main.rs +++ b/src/main.rs @@ -36,27 +36,11 @@ fn do_eval(i_expression: String, context: &mut HashMapContext) -> (String, Optio let expression = i_expression.as_str(); let i_result = eval_with_context_mut(expression, context); if i_result.is_err() { - return ( - format!("{}🞪 {}{}", color::Fg(color::Red), style::Bold, expression), - None, - ); + return (format!("{}🞪 {}{}", color::Fg(color::Red), style::Bold, expression), None); } let result = i_result.ok().unwrap(); if result.is_empty() { - return ( - format!("{}✓ {}{}", color::Fg(color::Green), style::Bold, expression), - None, - ); + return (format!("{}✓ {}{}", color::Fg(color::Green), style::Bold, expression), None); } - return ( - format!( - "{}{}{}{} = {}", - style::Faint, - style::Italic, - expression, - style::Reset, - result - ), - Some(result), - ); + return (format!("{}{}{}{} = {}{}", style::Faint, style::Italic, expression, style::Reset, style::Bold, result), Some(result)); }