From 291306c4a91700047b25c7198549a455c46596fe Mon Sep 17 00:00:00 2001
From: dgelessus <dgelessus@users.noreply.github.com>
Date: Mon, 28 Oct 2024 14:13:28 +0100
Subject: [PATCH] Update version and author info

---
 AUTHORS                                        |  5 +++--
 LICENSE                                        |  4 ++--
 README.md                                      | 15 ++++++++++-----
 src/main/java/org/sablecc/sablecc/SableCC.java |  8 +++-----
 4 files changed, 18 insertions(+), 14 deletions(-)

diff --git a/AUTHORS b/AUTHORS
index 37505d3..ed2cc20 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,7 +1,8 @@
 This file contains the name of all copyright holders.
 
-Etienne M. Gagnon <etienne.gagnon@uqam.ca>
+Etienne M. Gagnon <egagnon@j-meg.com>
 Ben Menking <bmenking@bigfoot.com>
 Mariusz Nowostawski <mariusz@marni.otago.ac.nz>
-Komivi Kevin Agbakpem <agbakpem.komivi@courrier.uqam.ca>
+Komivi Kevin Agbakpem <kevin.agbakpem@gmail.com>
 Kis Gergely <kisg@inf.bme.hu>
+Benne Otten <benneotten@gmail.com>
diff --git a/LICENSE b/LICENSE
index 283bc3c..94f6097 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
 SableCC, an object-oriented compiler framework.
-Copyright (C) 1997-2003 Etienne M. Gagnon <etienne.gagnon@uqam.ca> and
-others.  All rights reserved.
+Copyright (C) 1997-2012 Etienne M. Gagnon <egagnon@j-meg.com>,
+2009-2024 HHU Düsseldorf STUPS Group, and others.  All rights reserved.
 
 See the file "AUTHORS" for the name of all copyright holders.
 
diff --git a/README.md b/README.md
index 218c163..d01ba57 100644
--- a/README.md
+++ b/README.md
@@ -1,18 +1,23 @@
-SableCC 3.2 - STUPS version
+SableCC 3 - STUPS version
 ===
 
 [![Build Status](https://travis-ci.org/bendisposto/sablecc-stups.svg)](https://travis-ci.org/bendisposto/sablecc-stups)
 
-This work is based on SableCC 3.2 by Etienne Gagnon. 
+This work is based on SableCC 3.6 by Etienne Gagnon and others.
 
 Our version of SableCC enriches the abstract syntax tree with information about tokens. 
 Contributors to the extension of SableCC are:
 
 - Fabian Fritz
 - Marc Büngener
-- Jens Bendisposto 
-
-The authors of the SableCC version this work is based on are listed in the AUTHORS file.
+- Jens Bendisposto
+- Joy Clark
+- Sebastian Krings
+- Domnink Hansen
+- Michael Leuschel
+- D. Geleßus
+
+The authors of the original SableCC version this work is based on are listed in the AUTHORS file.
 
 This program is distributed in the hope that it will be useful, but
 WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/main/java/org/sablecc/sablecc/SableCC.java b/src/main/java/org/sablecc/sablecc/SableCC.java
index 9524c41..03dc80f 100644
--- a/src/main/java/org/sablecc/sablecc/SableCC.java
+++ b/src/main/java/org/sablecc/sablecc/SableCC.java
@@ -36,11 +36,9 @@ public class SableCC {
 
   private static void displayCopyright() {
     System.out.println();
-    System.out.println("SableCC version " + Version.VERSION
-        + " HHU Version");
-    System.out
-        .println("Copyright (C) 1997-2003 Etienne M. Gagnon <etienne.gagnon@uqam.ca> and");
-    System.out.println("others.  All rights reserved.");
+    System.out.println("SableCC STUPS version " + Version.VERSION);
+    System.out.println("Copyright (C) 1997-2012 Etienne M. Gagnon <egagnon@j-meg.com>,");
+    System.out.println("2009-2024 HHU Düsseldorf STUPS Group, and others.  All rights reserved.");
     System.out.println();
     System.out
         .println("This software comes with ABSOLUTELY NO WARRANTY.  This is free software,");
-- 
GitLab