From 0046edaa4b8b957ae20a1af67c1194381983bdf3 Mon Sep 17 00:00:00 2001 From: Yandrik Date: Tue, 30 Nov 2021 18:18:50 +0100 Subject: [PATCH] feat: improved logging for current procedure --- src/parser/mod.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/parser/mod.rs b/src/parser/mod.rs index 9b237e2..3d30d2b 100644 --- a/src/parser/mod.rs +++ b/src/parser/mod.rs @@ -47,7 +47,7 @@ pub fn parse(lexer: lexer::Lexer) -> Result { } pub fn s_proc(tbox: &mut TokenBox) -> Result { - println!("Proc S"); + println!("╔═ S"); let result = a_proc(tbox)?; match tbox.read_token()? { None => Ok(result), @@ -56,7 +56,7 @@ pub fn s_proc(tbox: &mut TokenBox) -> Result { } fn a_proc(tbox: &mut TokenBox) -> Result { - println!("Proc A"); + println!("╠╦ A"); let result = m_proc(tbox)?; match &tbox.read_token()? { Some(Token::OP(_, OpType::ADD)) => Ok(result + a_proc(tbox)?), @@ -70,7 +70,7 @@ fn a_proc(tbox: &mut TokenBox) -> Result { } fn m_proc(tbox: &mut TokenBox) -> Result { - println!("Proc M"); + println!("║╠╦ M"); let result = g_proc(tbox)?; match &tbox.read_token()? { Some(Token::OP(_, OpType::MUL)) => Ok(result * m_proc(tbox)?), @@ -84,7 +84,7 @@ fn m_proc(tbox: &mut TokenBox) -> Result { } fn g_proc(tbox: &mut TokenBox) -> Result { - println!("Proc G"); + println!("║║╠╦ G"); let result = p_proc(tbox)?; match tbox.read_token()? { Some(Token::OP(_, OpType::POW)) => Ok(result.powf(g_proc(tbox)?)), @@ -97,7 +97,7 @@ fn g_proc(tbox: &mut TokenBox) -> Result { } fn p_proc(tbox: &mut TokenBox) -> Result { - println!("Proc P"); + println!("║║║╚ P"); match expect_token(tbox.read_token()?)? { Token::OBR(_) => { let result = a_proc(tbox)?;