From 11abc1282d89d6d6de71012905819c5f1968aa84 Mon Sep 17 00:00:00 2001 From: lionarius Date: Sun, 10 Nov 2024 08:42:18 +0300 Subject: [PATCH] depluralize print_postfix_exprs --- src/main.rs | 2 +- src/util.rs | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main.rs b/src/main.rs index a3ef37f..61f87f2 100644 --- a/src/main.rs +++ b/src/main.rs @@ -76,7 +76,7 @@ fn gen_command( util::print_intermediate_exprs(&intermediate_exprs, &mut writer)?; } GenMode::Postfix => { - util::print_postfix_exprs(&typed_expr, &mut writer)?; + util::print_postfix_expr(&typed_expr, &mut writer)?; } } diff --git a/src/util.rs b/src/util.rs index 7fd8f75..e671ce3 100644 --- a/src/util.rs +++ b/src/util.rs @@ -41,18 +41,18 @@ pub fn print_intermediate_exprs( Ok(()) } -pub fn print_postfix_exprs(expr: &TypedExpr, writer: &mut impl io::Write) -> io::Result<()> { +pub fn print_postfix_expr(expr: &TypedExpr, writer: &mut impl io::Write) -> io::Result<()> { match expr { TypedExpr::Int { value, .. } => write!(writer, "{} ", value)?, TypedExpr::Float { value, .. } => write!(writer, "{} ", value)?, TypedExpr::Var { name, .. } => write!(writer, " ", name)?, TypedExpr::BinOp { lhs, op, rhs, .. } => { - print_postfix_exprs(lhs, writer)?; - print_postfix_exprs(rhs, writer)?; + print_postfix_expr(lhs, writer)?; + print_postfix_expr(rhs, writer)?; write!(writer, "{} ", op)?; } TypedExpr::IntToFloat { value, .. } => { - print_postfix_exprs(value, writer)?; + print_postfix_expr(value, writer)?; write!(writer, "i2f ")?; } }