Index: doc/user/user.tex
===================================================================
--- doc/user/user.tex	(revision 909aebf77e5c84dee2d8df4bfce6b50fb89b38dc)
+++ doc/user/user.tex	(revision 61dafb8703b092ab7b68d74e4033a8045b52acc1)
@@ -11,6 +11,6 @@
 %% Created On       : Wed Apr  6 14:53:29 2016
 %% Last Modified By : Peter A. Buhr
-%% Last Modified On : Fri Nov  2 07:27:24 2018
-%% Update Count     : 3397
+%% Last Modified On : Wed Nov  7 17:00:49 2018
+%% Update Count     : 3399
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
@@ -582,5 +582,9 @@
 for ( ®ui; 2u ~= 10u ~ 2u® ) { sout | ui; }
 for ( ®ui; 10u -~= 2u ~ 2u® ) { sout | ui; }
-int start = 3, comp = 10, inc = 2;
+enum { N = 10 };
+for ( ®N® ) { sout | "N"; }
+for ( ®i; N® ) { sout | i; }
+for ( ®i; N -~ 0® ) { sout | i; }
+const int start = 3, comp = 10, inc = 2;
 for ( ®i; start ~ comp ~ inc + 1® ) { sout | i; }
 \end{cfa}
@@ -606,4 +610,8 @@
 
 sout | endl;
+sout | endl;
+sout | endl | endl;
+
+sout | endl;
 \end{cfa}
 &
@@ -626,4 +634,8 @@
 2 4 6 8 10
 10 8 6 4 2
+
+N N N N N N N N N N
+0 1 2 3 4 5 6 7 8 9
+10 9 8 7 6 5 4 3 2 1
 
 3 6 9
Index: tests/.expect/loopctrl.txt
===================================================================
--- tests/.expect/loopctrl.txt	(revision 909aebf77e5c84dee2d8df4bfce6b50fb89b38dc)
+++ tests/.expect/loopctrl.txt	(revision 61dafb8703b092ab7b68d74e4033a8045b52acc1)
@@ -20,5 +20,11 @@
 
 
+N N N N N N N N N N
+0 1 2 3 4 5 6 7 8 9
+10 9 8 7 6 5 4 3 2 1
+
+
 3 6 9
+
 
 (0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)
Index: tests/loopctrl.cfa
===================================================================
--- tests/loopctrl.cfa	(revision 909aebf77e5c84dee2d8df4bfce6b50fb89b38dc)
+++ tests/loopctrl.cfa	(revision 61dafb8703b092ab7b68d74e4033a8045b52acc1)
@@ -10,6 +10,6 @@
 // Created On       : Wed Aug  8 18:32:59 2018
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Tue Nov  6 17:58:25 2018
-// Update Count     : 52
+// Last Modified On : Wed Nov  7 16:54:11 2018
+// Update Count     : 62
 // 
 
@@ -41,5 +41,4 @@
 	for ( 1 ) { sout | "A"; }					sout | endl;
 	for ( 10 ) { sout | "A"; }					sout | endl;
-
 	for ( 1 ~= 10 ~ 2 ) { sout | "B"; }			sout | endl;
 	for ( 10 -~= 1 ~ 2 ) { sout | "C"; }		sout | endl;
@@ -52,10 +51,14 @@
 	for ( i; 0.5 ~ 5.5 ) { sout | i; }			sout | endl;
 	for ( i; 5.5 -~ 0.5 ) { sout | i; }			sout | endl;
-
 	for ( ui; 2u ~= 10u ~ 2u ) { sout | ui; }	sout | endl;
 	for ( ui; 10u -~= 2u ~ 2u ) { sout | ui; }	sout | endl | endl | endl;
 
+	enum { N = 10 };
+	for ( N ) { sout | "N"; }					sout | endl;
+	for ( i; N ) { sout | i; }					sout | endl;
+	for ( i; N -~ 0 ) { sout | i; }				sout | endl | endl | endl;
+
 	const int start = 3, comp = 10, inc = 2;
-	for ( i; start ~ comp ~ inc + 1 ) { sout | i; } sout | endl;
+	for ( i; start ~ comp ~ inc + 1 ) { sout | i; } sout | endl | endl;
 
 	sout | endl;
