From c9ecca0c19761a11f6195842a6227691f6e9c303 Mon Sep 17 00:00:00 2001 From: Andreas Suter Date: Sat, 20 Apr 2024 18:13:09 +0200 Subject: [PATCH] got rid off some double brackets. --- src/classes/PFunction.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/classes/PFunction.cpp b/src/classes/PFunction.cpp index eb821302..7dfe7632 100644 --- a/src/classes/PFunction.cpp +++ b/src/classes/PFunction.cpp @@ -639,7 +639,7 @@ void PFunction::EvalTreeForStringExpression(iter_t const& i, bool funcFlag) fFuncString += "("; // '(', expression, ',' expression, ')' EvalTreeForStringExpression(i->children.begin()+1, true); // base expression - fFuncString += ","; + fFuncString += ", "; EvalTreeForStringExpression(i->children.begin()+3, true); // exponent expression fFuncString += ")"; } else if (i->value.id() == PFunctionGrammar::factorID) { @@ -659,7 +659,7 @@ void PFunction::EvalTreeForStringExpression(iter_t const& i, bool funcFlag) ((i->children.begin()+1)->value.id() != PFunctionGrammar::functionID) && (i->children.begin()+1)->value.id() != PFunctionGrammar::powerID) // check if denominator is non-trivial and not a function fFuncString += "("; - EvalTreeForStringExpression(i->children.begin()+1); + EvalTreeForStringExpression(i->children.begin()+1, true); if (((i->children.begin()+1)->children.size()>1) && ((i->children.begin()+1)->value.id() != PFunctionGrammar::functionID) && (i->children.begin()+1)->value.id() != PFunctionGrammar::powerID) // check if denominator is non-trivial and not a function