From 49a866255a8c09a595d976560e6eaaafb121e0b5 Mon Sep 17 00:00:00 2001
From: Houtan Bastani <houtan@dynare.org>
Date: Thu, 29 Jun 2017 13:18:59 +0200
Subject: [PATCH] preprocessor: couch JSON stdout output in constant text so
 users can easily find it

---
 preprocessor/ModFile.cc | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/preprocessor/ModFile.cc b/preprocessor/ModFile.cc
index 77805bc16..130e6da3d 100644
--- a/preprocessor/ModFile.cc
+++ b/preprocessor/ModFile.cc
@@ -1271,7 +1271,8 @@ ModFile::writeJsonOutput(const string &basename, JsonOutputPointType json, JsonF
     symbol_table.freeze();
 
   if (json_output_mode == standardout)
-    cout << "{" << endl;
+    cout << "//-- BEGIN JSON --// " << endl
+         << "{" << endl;
 
   writeJsonOutputParsingCheck(basename, json_output_mode, json == transformpass, json == computingpass);
 
@@ -1282,7 +1283,8 @@ ModFile::writeJsonOutput(const string &basename, JsonOutputPointType json, JsonF
     writeJsonComputingPassOutput(basename, json_output_mode, jsonderivsimple);
 
   if (json_output_mode == standardout)
-    cout << "}" << endl;
+    cout << "}" << endl
+         << "//-- END JSON --// " << endl;
 
   switch (json)
     {
-- 
GitLab