From d1d244086d3beaedf43e880435b50a3ef3052124 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Wed, 18 Dec 2019 17:35:25 +0100
Subject: [PATCH] Remove spurious spaces within parentheses in generated MATLAB
 code

---
 src/NumericalInitialization.cc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/NumericalInitialization.cc b/src/NumericalInitialization.cc
index a24b1ebd..cfd12825 100644
--- a/src/NumericalInitialization.cc
+++ b/src/NumericalInitialization.cc
@@ -45,11 +45,11 @@ void
 InitParamStatement::writeOutput(ostream &output, const string &basename, bool minimal_workspace) const
 {
   int id = symbol_table.getTypeSpecificID(symb_id) + 1;
-  output << "M_.params( " << id << " ) = ";
+  output << "M_.params(" << id << ") = ";
   param_value->writeOutput(output);
   output << ";" << endl;
   if (!minimal_workspace)
-    output << symbol_table.getName(symb_id) << " = M_.params( " << id << " );" << endl;
+    output << symbol_table.getName(symb_id) << " = M_.params(" << id << ");" << endl;
 }
 
 void
@@ -163,7 +163,7 @@ InitOrEndValStatement::writeInitValues(ostream &output) const
           exit(EXIT_FAILURE);
         }
 
-      output << "( " << tsid << " ) = ";
+      output << "(" << tsid << ") = ";
       expression->writeOutput(output);
       output << ";" << endl;
     }
-- 
GitLab