Index: src/Parser/lex.ll
===================================================================
--- src/Parser/lex.ll	(revision 46f9f02bd06750dbc49b83f398a288ba5d368f79)
+++ src/Parser/lex.ll	(revision 2261bcccc0eb496b4f1887e2e4e195acfed9524b)
@@ -10,6 +10,6 @@
  * Created On       : Sat Sep 22 08:58:10 2001
  * Last Modified By : Peter A. Buhr
- * Last Modified On : Mon Oct  2 17:15:11 2023
- * Update Count     : 772
+ * Last Modified On : Tue Oct  3 17:10:57 2023
+ * Update Count     : 773
  */
 
@@ -241,4 +241,6 @@
 choose			{ KEYWORD_RETURN(CHOOSE); }				// CFA
 coerce			{ KEYWORD_RETURN(COERCE); }				// CFA
+corun			{ KEYWORD_RETURN(CORUN); }				// CFA
+cofor			{ KEYWORD_RETURN(COFOR); }				// CFA
 _Complex		{ KEYWORD_RETURN(COMPLEX); }			// C99
 __complex		{ KEYWORD_RETURN(COMPLEX); }			// GCC
Index: src/Parser/parser.yy
===================================================================
--- src/Parser/parser.yy	(revision 46f9f02bd06750dbc49b83f398a288ba5d368f79)
+++ src/Parser/parser.yy	(revision 2261bcccc0eb496b4f1887e2e4e195acfed9524b)
@@ -10,6 +10,6 @@
 // Created On       : Sat Sep  1 20:22:55 2001
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Mon Sep  4 18:28:12 2023
-// Update Count     : 6393
+// Last Modified On : Tue Oct  3 17:14:12 2023
+// Update Count     : 6396
 //
 
@@ -350,4 +350,5 @@
 %token IF ELSE SWITCH CASE DEFAULT DO WHILE FOR BREAK CONTINUE GOTO RETURN
 %token CHOOSE FALLTHRU FALLTHROUGH WITH WHEN WAITFOR WAITUNTIL // CFA
+%token CORUN COFOR
 %token DISABLE ENABLE TRY THROW THROWRESUME AT			// CFA
 %token ASM												// C99, extension ISO/IEC 9899:1999 Section J.5.10(1)
@@ -422,4 +423,5 @@
 %type<stmt> with_statement
 %type<expr> with_clause_opt
+%type<stmt> corun_statement				cofor_statement
 %type<stmt> exception_statement
 %type<clause> handler_clause			finally_clause
@@ -1140,4 +1142,6 @@
 	| waitfor_statement
 	| waituntil_statement
+	| corun_statement
+	| cofor_statement
 	| exception_statement
 	| enable_disable_statement
@@ -1713,4 +1717,14 @@
 	wor_waituntil_clause								%prec THEN
 		{ $$ = new StatementNode( build_waituntil_stmt( yylloc, $1 ) );	}
+	;
+
+corun_statement:
+	CORUN statement
+		{ SemanticError( yylloc, "corun statement is currently unimplemented." ); $$ = nullptr; }
+	;
+
+cofor_statement:
+	COFOR '(' for_control_expression_list ')' statement
+		{ SemanticError( yylloc, "cofor statement is currently unimplemented." ); $$ = nullptr; }
 	;
 
