Index: libcfa/src/iostream.cfa
===================================================================
--- libcfa/src/iostream.cfa	(revision ee06e41b1fa691fcca2f7a049a4e78f264265897)
+++ libcfa/src/iostream.cfa	(revision 320e72a21379d202bfbba884e4e0912263a183aa)
@@ -10,6 +10,6 @@
 // Created On       : Wed May 27 17:56:53 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Mon Dec 24 18:33:40 2018
-// Update Count     : 589
+// Last Modified On : Mon Mar  4 20:57:24 2019
+// Update Count     : 593
 //
 
@@ -27,4 +27,22 @@
 
 forall( dtype ostype | ostream( ostype ) ) {
+	ostype & ?|?( ostype & os, zero_t ) {
+		if ( sepPrt( os ) ) fmt( os, "%s", sepGetCur( os ) );
+		fmt( os, "%d", 0n );
+		return os;
+	} // ?|?
+	void ?|?( ostype & os, zero_t z ) {
+		(ostype &)(os | z); nl( os );
+	} // ?|?
+
+	ostype & ?|?( ostype & os, one_t ) {
+		if ( sepPrt( os ) ) fmt( os, "%s", sepGetCur( os ) );
+		fmt( os, "%d", 1n );
+		return os;
+	} // ?|?
+	void ?|?( ostype & os, one_t o ) {
+		(ostype &)(os | o); nl( os );
+	} // ?|?
+
 	ostype & ?|?( ostype & os, bool b ) {
 		if ( sepPrt( os ) ) fmt( os, "%s", sepGetCur( os ) );
Index: libcfa/src/iostream.hfa
===================================================================
--- libcfa/src/iostream.hfa	(revision ee06e41b1fa691fcca2f7a049a4e78f264265897)
+++ libcfa/src/iostream.hfa	(revision 320e72a21379d202bfbba884e4e0912263a183aa)
@@ -10,6 +10,6 @@
 // Created On       : Wed May 27 17:56:53 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Mon Dec 24 18:33:40 2018
-// Update Count     : 220
+// Last Modified On : Tue Feb 26 16:57:22 2019
+// Update Count     : 221
 //
 
@@ -62,4 +62,9 @@
 
 forall( dtype ostype | ostream( ostype ) ) {
+	ostype & ?|?( ostype &, zero_t );
+	void ?|?( ostype &, zero_t );
+	ostype & ?|?( ostype &, one_t );
+	void ?|?( ostype &, one_t );
+
 	ostype & ?|?( ostype &, bool );
 	void ?|?( ostype &, bool );
