Index: src/AST/Print.cpp
===================================================================
--- src/AST/Print.cpp	(revision 689d0575efebba7e0ece164aab8e2967a9548a43)
+++ src/AST/Print.cpp	(revision 9b9d3f921760d08a71a28dd72e9a8d05d3ffea91)
@@ -1521,4 +1521,5 @@
 		if ( ! node->isArray() ) {
 			os << "pointer to ";
+			safe_print( node->base );
 		} else {
 			os << "decayed ";
@@ -1531,9 +1532,15 @@
 			} else if ( node->dimension ) {
 				os << "array of ";
+			} else {
+				os << "open array of ";
+			}
+
+			safe_print( node->base );
+
+			if ( node->dimension ) {
+				os << " with dimension of ";
 				node->dimension->accept( *this );
-				os << " ";
-			}
-		}
-		safe_print( node->base );
+			}
+		}
 
 		return node;
