From 04ba853e7b9ad245865b6e9b4387d2efc144fc72 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Fri, 28 Jul 2023 19:51:09 -0230 Subject: rename Calculator.buffer to Calculator.buf --- calculator.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'calculator.go') diff --git a/calculator.go b/calculator.go index 30cc7ec..08193b4 100644 --- a/calculator.go +++ b/calculator.go @@ -5,8 +5,8 @@ import "strconv" type Stack []float64 type Calculator struct { - stack Stack - buffer string + stack Stack + buf string } // add performs addition when the user inputs the '+' operator. @@ -14,13 +14,13 @@ func (c *Calculator) add() { if len(c.stack) < 1 { return } - if con := parseConstant(c.buffer); con != nil { + if con := parseConstant(c.buf); con != nil { c.stack[len(c.stack)-1] += *con - } else if f, err := strconv.ParseFloat(c.buffer, 64); err == nil { + } else if f, err := strconv.ParseFloat(c.buf, 64); err == nil { c.stack[len(c.stack)-1] += f } else if len(c.stack) > 1 { c.stack[len(c.stack)-2] += c.stack[len(c.stack)-1] c.stack = c.stack[:len(c.stack)-1] } - c.buffer = "" + c.buf = "" } -- cgit v1.2.3