From 9114df63fc249cd25807fea8f532657893e227db Mon Sep 17 00:00:00 2001
From: Kristof Szabados <Kristof.Szabados@ericsson.com>
Date: Fri, 21 Apr 2017 16:08:39 +0200
Subject: [PATCH] Bug 515564: create syntactical structure for parsing new
 language syntax, but not store read data.

Signed-off-by: Kristof Szabados <Kristof.Szabados@ericsson.com>
---
 compiler2/ttcn3/compiler.y | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/compiler2/ttcn3/compiler.y b/compiler2/ttcn3/compiler.y
index a19e4d53a..dcfbbc531 100644
--- a/compiler2/ttcn3/compiler.y
+++ b/compiler2/ttcn3/compiler.y
@@ -2087,7 +2087,17 @@ GlobalModuleId: // 5
 
 optLanguageSpec:
   /* empty */ { $$ = NULL; }
-| LanguageKeyword FreeText { $$ = $2; } // sort-of 7 LanguageSpec
+| LanguageKeyword FreeText optPackageNameList { $$ = $2; } // sort-of 7 LanguageSpec
+;
+
+optPackageNameList:
+  /* empty */
+| PackageNameList
+;
+
+PackageNameList:
+  ',' FreeText
+|  PackageNameList ',' FreeText
 ;
 
 ModuleBody:
-- 
GitLab