Index: src/Parser/DeclarationNode.cc
===================================================================
--- src/Parser/DeclarationNode.cc	(revision 25744d2995ccd832b40e8596d436262e32d6e0cb)
+++ src/Parser/DeclarationNode.cc	(revision 3ca7ef3948062c1961c924a6f0aa2299977428d8)
@@ -10,6 +10,6 @@
 // Created On       : Sat May 16 12:34:05 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Tue Jun  9 20:26:55 2020
-// Update Count     : 1134
+// Last Modified On : Thu Oct  8 08:03:38 2020
+// Update Count     : 1135
 //
 
@@ -1016,5 +1016,5 @@
 			if ( DeclarationWithType * dwt = dynamic_cast< DeclarationWithType * >( decl ) ) {
 				dwt->location = cur->location;
-				* out++ = dwt;
+				*out++ = dwt;
 			} else if ( StructDecl * agg = dynamic_cast< StructDecl * >( decl ) ) {
 				// e.g., int foo(struct S) {}
@@ -1022,5 +1022,5 @@
 				auto obj = new ObjectDecl( "", Type::StorageClasses(), linkage, nullptr, inst, nullptr );
 				obj->location = cur->location;
-				* out++ = obj;
+				*out++ = obj;
 				delete agg;
 			} else if ( UnionDecl * agg = dynamic_cast< UnionDecl * >( decl ) ) {
@@ -1029,5 +1029,5 @@
 				auto obj = new ObjectDecl( "", Type::StorageClasses(), linkage, nullptr, inst, nullptr );
 				obj->location = cur->location;
-				* out++ = obj;
+				*out++ = obj;
 			} else if ( EnumDecl * agg = dynamic_cast< EnumDecl * >( decl ) ) {
 				// e.g., int foo(enum E) {}
@@ -1035,5 +1035,5 @@
 				auto obj = new ObjectDecl( "", Type::StorageClasses(), linkage, nullptr, inst, nullptr );
 				obj->location = cur->location;
-				* out++ = obj;
+				*out++ = obj;
 			} // if
 		} catch( SemanticErrorException & e ) {
Index: src/Parser/parser.yy
===================================================================
--- src/Parser/parser.yy	(revision 25744d2995ccd832b40e8596d436262e32d6e0cb)
+++ src/Parser/parser.yy	(revision 3ca7ef3948062c1961c924a6f0aa2299977428d8)
@@ -10,6 +10,6 @@
 // Created On       : Sat Sep  1 20:22:55 2001
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Tue Oct  6 18:24:18 2020
-// Update Count     : 4610
+// Last Modified On : Fri Oct  9 18:09:09 2020
+// Update Count     : 4614
 //
 
@@ -204,8 +204,8 @@
 			return forCtrl( type, new string( identifier->name ), start, compop, comp, inc );
 		} else {
-			SemanticError( yylloc, "Expression disallowed. Only loop-index name allowed" ); return nullptr;
+			SemanticError( yylloc, "Expression disallowed. Only loop-index name allowed." ); return nullptr;
 		} // if
 	} else {
-		SemanticError( yylloc, "Expression disallowed. Only loop-index name allowed" ); return nullptr;
+		SemanticError( yylloc, "Expression disallowed. Only loop-index name allowed." ); return nullptr;
 	} // if
 } // forCtrl
@@ -2412,5 +2412,5 @@
 // Overloading: function, data, and operator identifiers may be overloaded.
 //
-// Type declarations: "type" is used to generate new types for declaring objects. Similarly, "dtype" is used for object
+// Type declarations: "otype" is used to generate new types for declaring objects. Similarly, "dtype" is used for object
 //     and incomplete types, and "ftype" is used for function types. Type declarations with initializers provide
 //     definitions of new types. Type declarations with storage class "extern" provide opaque types.
@@ -2441,5 +2441,5 @@
 	type_class identifier_or_type_name
 		{ typedefTable.addToScope( *$2, TYPEDEFname, "9" ); }
-	  type_initializer_opt assertion_list_opt
+	type_initializer_opt assertion_list_opt
 		{ $$ = DeclarationNode::newTypeParam( $1, $2 )->addTypeInitializer( $4 )->addAssertions( $5 ); }
 	| type_specifier identifier_parameter_declarator
@@ -2468,5 +2468,5 @@
 	assertion
 	| assertion_list assertion
-		{ $$ = $1 ? $1->appendList( $2 ) : $2; }
+		{ $$ = $1->appendList( $2 ); }
 	;
 
