Index: tests/concurrency/actors/dynamic.cfa
===================================================================
--- tests/concurrency/actors/dynamic.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/concurrency/actors/dynamic.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -37,5 +37,5 @@
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
 			Times = ato( argv[1] );
-			if ( Times < 1 ) fallthru default;
+			if ( Times < 1 ) fallthrough default;
 		} // if
 	  case 1:											// use defaults
Index: tests/concurrency/actors/executor.cfa
===================================================================
--- tests/concurrency/actors/executor.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/concurrency/actors/executor.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -41,30 +41,30 @@
 		if ( strcmp( argv[6], "d" ) != 0 ) {			// default ?
 			BufSize = ato( argv[6] );
-			if ( BufSize < 0 ) fallthru default;
+			if ( BufSize < 0 ) fallthrough default;
 		} // if
 	  case 6:
 		if ( strcmp( argv[5], "d" ) != 0 ) {			// default ?
 			Batch = ato( argv[5] );
-			if ( Batch < 1 ) fallthru default;
+			if ( Batch < 1 ) fallthrough default;
 		} // if
 	  case 5:
 		if ( strcmp( argv[4], "d" ) != 0 ) {			// default ?
 			Processors = ato( argv[4] );
-			if ( Processors < 1 ) fallthru default;
+			if ( Processors < 1 ) fallthrough default;
 		} // if
 	  case 4:
 		if ( strcmp( argv[3], "d" ) != 0 ) {			// default ?
 			Rounds = ato( argv[3] );
-			if ( Rounds < 1 ) fallthru default;
+			if ( Rounds < 1 ) fallthrough default;
 		} // if
 	  case 3:
 		if ( strcmp( argv[2], "d" ) != 0 ) {			// default ?
 			Set = ato( argv[2] );
-			if ( Set < 1 ) fallthru default;
+			if ( Set < 1 ) fallthrough default;
 		} // if
 	  case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
 			Actors = ato( argv[1] );
-			if ( Actors < 1 || Actors <= Set || Actors % Set != 0 ) fallthru default;
+			if ( Actors < 1 || Actors <= Set || Actors % Set != 0 ) fallthrough default;
 		} // if
 	  case 1:											// use defaults
Index: tests/concurrency/actors/matrixMultiply.cfa
===================================================================
--- tests/concurrency/actors/matrixMultiply.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/concurrency/actors/matrixMultiply.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -39,20 +39,20 @@
 		if ( strcmp( argv[4], "d" ) != 0 ) {			// default ?
 			Processors = ato( argv[4] );
-			if ( Processors < 1 ) fallthru default;
+			if ( Processors < 1 ) fallthrough default;
 		} // if
 	  case 4:
 		if ( strcmp( argv[3], "d" ) != 0 ) {			// default ?
 			xr = ato( argv[3] );
-			if ( xr < 1 ) fallthru default;
+			if ( xr < 1 ) fallthrough default;
 		} // if
 	  case 3:
 		if ( strcmp( argv[2], "d" ) != 0 ) {			// default ?
 			xc = ato( argv[2] );
-			if ( xc < 1 ) fallthru default;
+			if ( xc < 1 ) fallthrough default;
 		} // if
 	  case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
 			yc = ato( argv[1] );
-			if ( yc < 1 ) fallthru default;
+			if ( yc < 1 ) fallthrough default;
 		} // if
 	  case 1:											// use defaults
Index: tests/concurrency/actors/static.cfa
===================================================================
--- tests/concurrency/actors/static.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/concurrency/actors/static.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -34,5 +34,5 @@
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
 			Times = ato( argv[1] );
-			if ( Times < 1 ) fallthru default;
+			if ( Times < 1 ) fallthrough default;
 		} // if
 	  case 1:											// use defaults
Index: tests/concurrency/channels/barrier.cfa
===================================================================
--- tests/concurrency/channels/barrier.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/concurrency/channels/barrier.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -66,10 +66,10 @@
 		if ( strcmp( argv[2], "d" ) != 0 ) {			// default ?
 			BarrierSize = ato( argv[2] );
-            if ( Processors < 1 ) fallthru default;
+            if ( Processors < 1 ) fallthrough default;
 		} // if
 	  case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
 			Processors = ato( argv[1] );
-			if ( Processors < 1 ) fallthru default;
+			if ( Processors < 1 ) fallthrough default;
 		} // if
 	  case 1:											// use defaults
Index: tests/concurrency/channels/churn.cfa
===================================================================
--- tests/concurrency/channels/churn.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/concurrency/channels/churn.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -91,15 +91,15 @@
 		if ( strcmp( argv[3], "d" ) != 0 ) {			// default ?
 			ChannelSize = ato( argv[3] );
-			if ( ChannelSize < 1 ) fallthru default;
+			if ( ChannelSize < 1 ) fallthrough default;
 		} // if
       case 3:
 		if ( strcmp( argv[2], "d" ) != 0 ) {			// default ?
 			Channels = ato( argv[2] );
-			if ( Channels < 1 ) fallthru default;
+			if ( Channels < 1 ) fallthrough default;
 		} // if
       case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
 			Processors = ato( argv[1] );
-			if ( Processors < 1 ) fallthru default;
+			if ( Processors < 1 ) fallthrough default;
 		} // if
 	  case 1:											// use defaults
Index: tests/concurrency/channels/contend.cfa
===================================================================
--- tests/concurrency/channels/contend.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/concurrency/channels/contend.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -128,10 +128,10 @@
 		if ( strcmp( argv[2], "d" ) != 0 ) {			// default ?
 			ChannelSize = ato( argv[2] );
-			if ( ChannelSize < 1 ) fallthru default;
+			if ( ChannelSize < 1 ) fallthrough default;
 		} // if
 	  case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
 			Processors = ato( argv[1] );
-			if ( Processors < 1 ) fallthru default;
+			if ( Processors < 1 ) fallthrough default;
 		} // if
 	  case 1:											// use defaults
Index: tests/concurrency/channels/daisy_chain.cfa
===================================================================
--- tests/concurrency/channels/daisy_chain.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/concurrency/channels/daisy_chain.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -38,10 +38,10 @@
 		if ( strcmp( argv[2], "d" ) != 0 ) {			// default ?
 			Tasks = ato( argv[2] );
-            if ( Tasks < 1 ) fallthru default;
+            if ( Tasks < 1 ) fallthrough default;
 		} // if
 	  case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
 			Processors = ato( argv[1] );
-			if ( Processors < 1 ) fallthru default;
+			if ( Processors < 1 ) fallthrough default;
 		} // if
 	  case 1:											// use defaults
Index: tests/concurrency/channels/hot_potato.cfa
===================================================================
--- tests/concurrency/channels/hot_potato.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/concurrency/channels/hot_potato.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -43,10 +43,10 @@
 		if ( strcmp( argv[2], "d" ) != 0 ) {			// default ?
 			Tasks = ato( argv[2] );
-            if ( Tasks < 1 ) fallthru default;
+            if ( Tasks < 1 ) fallthrough default;
 		} // if
 	  case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
 			Processors = ato( argv[1] );
-			if ( Processors < 1 ) fallthru default;
+			if ( Processors < 1 ) fallthrough default;
 		} // if
 	  case 1:											// use defaults
Index: tests/concurrency/channels/pub_sub.cfa
===================================================================
--- tests/concurrency/channels/pub_sub.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/concurrency/channels/pub_sub.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -88,10 +88,10 @@
 		if ( strcmp( argv[2], "d" ) != 0 ) {			// default ?
 			Tasks = ato( argv[2] );
-            if ( Tasks < 1 ) fallthru default;
+            if ( Tasks < 1 ) fallthrough default;
 		} // if
 	  case 2:
 		if ( strcmp( argv[1], "d" ) != 0 ) {			// default ?
 			Processors = ato( argv[1] );
-			if ( Processors < 1 ) fallthru default;
+			if ( Processors < 1 ) fallthrough default;
 		} // if
 	  case 1:											// use defaults
Index: tests/ctrl-flow/fallthrough.cfa
===================================================================
--- tests/ctrl-flow/fallthrough.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/ctrl-flow/fallthrough.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -10,6 +10,6 @@
 // Created On       : Wed Mar 14 10:06:25 2018
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Mon Dec 24 11:24:35 2018
-// Update Count     : 22
+// Last Modified On : Fri Jan 17 14:09:49 2025
+// Update Count     : 23
 //
 
@@ -20,15 +20,15 @@
 	  case 1:
 		sout | "case 1";
-		fallthru;
+		fallthrough;
 	  case 2:
 		sout | "case 2";
-		fallthru;
-		sout | "did not fallthru";
-		if ( 7 ) fallthru common2;
-		fallthru common1;
+		fallthrough;
+		sout | "did not fallthrough";
+		if ( 7 ) fallthrough common2;
+		fallthrough common1;
 	  case 3:
 		sout | "case 3";
-		fallthru default;
-		fallthru common1;
+		fallthrough default;
+		fallthrough common1;
 	  common1:
 		sout | "common1";
@@ -36,12 +36,12 @@
 	  case 4:
 		sout | "case 4";
-		fallthru common2;
+		fallthrough common2;
 	  case 5:
 		sout | "case 5";
-		fallthru common2;
-		fallthru default;
+		fallthrough common2;
+		fallthrough default;
 	  case 6:
 		sout | "case 6";
-		fallthru common2;
+		fallthrough common2;
 	  common2:
 		sout | "common2";
@@ -49,5 +49,5 @@
 	  default:
 		sout | "default";
-		fallthru;
+		fallthrough;
 	} // choose
 
@@ -62,5 +62,5 @@
 			for ( int i = 0; i < 4; i += 1 ) {
 				sout | i;
-				if ( i == 2 ) fallthru common;
+				if ( i == 2 ) fallthrough common;
 			} // for
 		} // switch
@@ -73,23 +73,23 @@
 			} else {
 				sout | "check";
-				fallthru common;
+				fallthrough common;
 			} // if
 		} // if
 	  common:
 		sout | "common";
-		fallthru;
+		fallthrough;
 		break;
 	  default:
 		sout | "default";
-		fallthru;
+		fallthrough;
 	} // switch
 
 #if ERR1
 	// ERROR: fallthrough must be enclosed in switch or choose
-	fallthru;
+	fallthrough;
 	// ERROR: fallthrough must be enclosed in switch or choose
-	fallthru common4;
+	fallthrough common4;
 	// ERROR: fallthrough must be enclosed in switch or choose
-	fallthru default;
+	fallthrough default;
 	choose ( 3 ) {
 	  case 2:
@@ -98,7 +98,7 @@
 			  case 1:
 				// ERROR: default is later, but in a different switch
-				fallthru default;
+				fallthrough default;
 				// ERROR: common3 is later, but not at the same level as a case clause
-				fallthru common3;
+				fallthrough common3;
 			}
 		  common3: ;
@@ -108,7 +108,7 @@
 	  common4:
 		// ERROR: attempt to jump up with fallthrough
-		if ( 7 ) fallthru common4;
+		if ( 7 ) fallthrough common4;
 		// ERROR: attempt to jump up with fallthrough
-		fallthru default;
+		fallthrough default;
 	} // choose
 #endif
Index: tests/ctrl-flow/labelledExit.cfa
===================================================================
--- tests/ctrl-flow/labelledExit.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/ctrl-flow/labelledExit.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -10,6 +10,6 @@
 // Created On       : Wed Aug 10 07:29:39 2016
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Sat Jun  5 10:07:34 2021
-// Update Count     : 13
+// Last Modified On : Fri Jan 17 14:18:15 2025
+// Update Count     : 14
 // 
 
@@ -131,5 +131,5 @@
   			break Choose;
   		}
-  		fallthru;
+  		fallthrough;
   	  case 2:
   		i += 1;
Index: tests/exceptions/try-ctrl-flow.cfa
===================================================================
--- tests/exceptions/try-ctrl-flow.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/exceptions/try-ctrl-flow.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -81,9 +81,9 @@
 }
 
-void choose_fallthru_in_finally() {
+void choose_fallthrough_in_finally() {
 	choose (1) {
 	case 1:
 		try {} finally {
-			fallthru;
+			fallthrough;
 		}
 	default:
@@ -105,9 +105,9 @@
 }
 
-void labelled_choose_fallthru_in_finally() {
+void labelled_choose_fallthrough_in_finally() {
 	mainBlock: choose (1) {
 	case 1:
 		try {} finally {
-			fallthru mainBlock;
+			fallthrough mainBlock;
 		}
 	case 2:
@@ -118,9 +118,9 @@
 }
 
-void choose_fallthru_default_in_finally() {
+void choose_fallthrough_default_in_finally() {
 	choose (1) {
 	case 1:
 		try {} finally {
-			fallthru default;
+			fallthrough default;
 		}
 	default:
Index: tests/quotedKeyword.cfa
===================================================================
--- tests/quotedKeyword.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/quotedKeyword.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -10,6 +10,6 @@
 // Created On       : Wed May 27 17:56:53 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Thu Feb 23 20:31:05 2023
-// Update Count     : 26
+// Last Modified On : Fri Jan 17 14:10:32 2025
+// Update Count     : 27
 //
 
@@ -29,5 +29,5 @@
 	``__attribute__, ``auto, ``_Bool, ``break, ``case, ``catch, ``catchResume, ``char, ``choose, ``_Complex, ``__complex,
 	``__complex__, ``const, ``__const, ``__const__, ``continue, ``default, ``disable, ``do, ``double, ``dtype, ``else,
-	``enable, ``enum, ``__extension__, ``extern, ``fallthru, ``finally, ``float, ``__float128, ``for, ``forall, ``fortran,
+	``enable, ``enum, ``__extension__, ``extern, ``fallthrough, ``finally, ``float, ``__float128, ``for, ``forall, ``fortran,
 	``ftype, ``_Generic, ``goto, ``if, ``_Imaginary, ``__imag, ``__imag__, ``inline, ``__inline, ``__inline__, ``int,
 	``__int128, ``__label__, ``long, ``lvalue, ``_Noreturn, ``__builtin_offsetof, ``otype, ``register, ``restrict,
Index: tests/switch.cfa
===================================================================
--- tests/switch.cfa	(revision 9c651692624cedb4800281149390b3fc0cbd0e64)
+++ tests/switch.cfa	(revision 8c3516cd9c2c6334491d550e4db2856fc9f71fc2)
@@ -10,6 +10,6 @@
 // Created On       : Tue Jul 12 06:50:22 2016
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Sat Jun  5 10:08:20 2021
-// Update Count     : 44
+// Last Modified On : Fri Jan 17 14:10:12 2025
+// Update Count     : 45
 // 
 
@@ -96,5 +96,5 @@
 	  case 8~10:
 		f( 3 );
-		fallthru;
+		fallthrough;
 	  case 'd':
 		j = 5;
