Index: src/Parser/parser.yy
===================================================================
--- src/Parser/parser.yy	(revision 98337569b4d6d1bf8b038f2416bee6731e09a3b0)
+++ src/Parser/parser.yy	(revision ca33b152dd74088cc759233fe5fe756db0550bf5)
@@ -10,6 +10,6 @@
 // Created On       : Sat Sep  1 20:22:55 2001
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Tue Mar 30 16:56:54 2021
-// Update Count     : 4952
+// Last Modified On : Tue Mar 30 18:39:23 2021
+// Update Count     : 4965
 //
 
@@ -1237,6 +1237,9 @@
 		{ $$ = forCtrl( $3, $1, $3->clone(), $4, $5, $7 ); }
 
-	| comma_expression ';' TYPEDEFname					// CFA
-		{ SemanticError( yylloc, "Array interator is currently unimplemented." ); $$ = nullptr; }
+	| comma_expression ';' TYPEDEFname					// CFA, array type
+		{
+			SemanticError( yylloc, "Array interator is currently unimplemented." ); $$ = nullptr;
+			$$ = forCtrl( new ExpressionNode( build_varref( $3 ) ), $1, nullptr, OperKinds::Range, nullptr, nullptr );
+		}
 
 		// There is a S/R conflicit if ~ and -~ are factored out.
