Index: src/Parser/parser.yy
===================================================================
--- src/Parser/parser.yy	(revision 738a9b4179be373eea343a62621378d38b2b53c8)
+++ src/Parser/parser.yy	(revision 569b1183b338b98d5b6add7e401e28cd9d34e123)
@@ -10,6 +10,6 @@
 // Created On       : Sat Sep  1 20:22:55 2001
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Thu Sep 12 22:48:32 2024
-// Update Count     : 6741
+// Last Modified On : Mon Sep 23 22:47:42 2024
+// Update Count     : 6753
 //
 
@@ -332,6 +332,6 @@
 
 	// Special "nodes" containing compound information.
-	CondCtl * ifctl;
-	ForCtrl * forctl;
+	CondCtrl * ifctrl;
+	ForCtrl * forctrl;
 	LabelNode * labels;
 
@@ -433,6 +433,6 @@
 %type<expr> comma_expression			comma_expression_opt
 %type<expr> argument_expression_list_opt argument_expression_list	argument_expression			default_initializer_opt
-%type<ifctl> conditional_declaration
-%type<forctl> for_control_expression	for_control_expression_list
+%type<ifctrl> conditional_declaration
+%type<forctrl> for_control_expression	for_control_expression_list
 %type<oper> upupeq updown updowneq downupdowneq
 %type<expr> subrange
@@ -1336,11 +1336,11 @@
 conditional_declaration:
 	comma_expression
-		{ $$ = new CondCtl( nullptr, $1 ); }
+		{ $$ = new CondCtrl( nullptr, $1 ); }
 	| c_declaration										// no semi-colon
-		{ $$ = new CondCtl( $1, nullptr ); }
+		{ $$ = new CondCtrl( $1, nullptr ); }
 	| cfa_declaration									// no semi-colon
-		{ $$ = new CondCtl( $1, nullptr ); }
+		{ $$ = new CondCtrl( $1, nullptr ); }
 	| declaration comma_expression						// semi-colon separated
-		{ $$ = new CondCtl( $1, $2 ); }
+		{ $$ = new CondCtrl( $1, $2 ); }
 	;
 
@@ -1397,8 +1397,8 @@
 iteration_statement:
 	WHILE '(' ')' statement								%prec THEN // CFA => while ( 1 )
-		{ $$ = new StatementNode( build_while( yylloc, new CondCtl( nullptr, NEW_ONE ), maybe_build_compound( yylloc, $4 ) ) ); }
+		{ $$ = new StatementNode( build_while( yylloc, new CondCtrl( nullptr, NEW_ONE ), maybe_build_compound( yylloc, $4 ) ) ); }
 	| WHILE '(' ')' statement ELSE statement			// CFA
 		{
-			$$ = new StatementNode( build_while( yylloc, new CondCtl( nullptr, NEW_ONE ), maybe_build_compound( yylloc, $4 ) ) );
+			$$ = new StatementNode( build_while( yylloc, new CondCtrl( nullptr, NEW_ONE ), maybe_build_compound( yylloc, $4 ) ) );
 			SemanticWarning( yylloc, Warning::SuperfluousElse );
 		}
@@ -1561,4 +1561,5 @@
 		{ SemanticError( yylloc, "illegal syntax, missing low/high value for ascending/descending range so index is uninitialized." ); $$ = nullptr; }
 
+//	| '@' identifier ';' comma_expression			// CFA
 	| declaration comma_expression						// CFA
 		{ $$ = forCtrl( yylloc, $1, NEW_ZERO, OperKinds::LThan, $2, NEW_ONE ); }
@@ -2381,4 +2382,5 @@
 	| FLOAT128
 		{ $$ = build_basic_type( TypeData::Float128 ); }
+		// https://developer.arm.com/documentation/den0018/a/NEON-Intrinsics/Accessing-vector-types-from-C
 	| FLOAT128X
 		{ $$ = build_basic_type( TypeData::Float128x ); }
