Index: src/Parser/parser.yy
===================================================================
--- src/Parser/parser.yy	(revision 4a3eb1c83341949f6869646db2327a872393b817)
+++ src/Parser/parser.yy	(revision 89da3a994f3a8944d318eebe5bbac3ced5d87f37)
@@ -10,6 +10,6 @@
 // Created On       : Sat Sep  1 20:22:55 2001
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Sat Mar 16 18:19:23 2024
-// Update Count     : 6617
+// Last Modified On : Tue Apr 23 15:39:29 2024
+// Update Count     : 6620
 //
 
@@ -493,5 +493,5 @@
 %type<decl> exception_declaration
 
-%type<decl> field_declaration_list_opt field_declaration field_declaring_list_opt field_declarator field_abstract_list_opt field_abstract
+%type<decl> field_declaration_list_opt field_declaration field_declaring_list_opt field_declaring_list field_declarator field_abstract_list_opt field_abstract
 %type<expr> field field_name_list field_name fraction_constants_opt
 
@@ -2682,6 +2682,10 @@
 	// empty
 		{ $$ = nullptr; }
-	| field_declarator
-	| field_declaring_list_opt ',' attribute_list_opt field_declarator
+	| field_declaring_list
+	;
+
+field_declaring_list:
+	field_declarator
+	| field_declaring_list ',' attribute_list_opt field_declarator
 		{ $$ = $1->set_last( $4->addQualifiers( $3 ) ); }
 	;
