Index: src/CodeGen/CodeGenerator.cc
===================================================================
--- src/CodeGen/CodeGenerator.cc	(revision 5d125e49aa2f2ff1eefe1c255ce478ca86a872a5)
+++ src/CodeGen/CodeGenerator.cc	(revision 66d12f78ddaf4b5b64fbb6a176b57c05fc008c5a)
@@ -10,6 +10,6 @@
 // Created On       : Mon May 18 07:44:20 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Fri Jul 15 15:53:15 2016
-// Update Count     : 306
+// Last Modified On : Sat Jul 30 01:48:20 2016
+// Update Count     : 329
 //
 
@@ -472,8 +472,13 @@
 				}
 			} else {
-				nameExpr->accept( *this );
-				output << "(";
-				genCommaList( untypedExpr->get_args().begin(), untypedExpr->get_args().end() );
-				output << ")";
+				if ( nameExpr->get_name() != "Range" ) {
+					nameExpr->accept( *this );
+					output << "(";
+					genCommaList( untypedExpr->get_args().begin(), untypedExpr->get_args().end() );
+					output << ")";
+				} else {
+					genFredList( untypedExpr->get_args().begin(), untypedExpr->get_args().end() );
+//					output << (*(untypedExpr->get_args().begin()))->accept( *this );// << " ... " << (*untypedExpr->get_args().end())->accept( *this ).getname();
+				} // if
 			} // if
 		} else {
Index: src/CodeGen/CodeGenerator.h
===================================================================
--- src/CodeGen/CodeGenerator.h	(revision 5d125e49aa2f2ff1eefe1c255ce478ca86a872a5)
+++ src/CodeGen/CodeGenerator.h	(revision 66d12f78ddaf4b5b64fbb6a176b57c05fc008c5a)
@@ -10,6 +10,6 @@
 // Created On       : Mon May 18 07:44:20 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Mon Jul  4 17:12:40 2016
-// Update Count     : 34
+// Last Modified On : Sat Jul 30 01:23:43 2016
+// Update Count     : 36
 //
 
@@ -90,4 +90,5 @@
 
 		template< class Iterator > void genCommaList( Iterator begin, Iterator end );
+		template< class Iterator > void genFredList( Iterator begin, Iterator end );
 
 		struct Indenter {
@@ -118,5 +119,5 @@
 		void handleAggregate( AggregateDecl *aggDecl );
 		void handleTypedef( NamedTypeDecl *namedType );
-	};
+	}; // CodeGenerator
 
 	template< class Iterator >
@@ -128,4 +129,15 @@
 			if ( begin == end ) return;
 			output << ", ";
+		} // for
+	}
+
+	template< class Iterator >
+	void CodeGenerator::genFredList( Iterator begin, Iterator end ) {
+		if ( begin == end ) return;
+
+		for ( ;; ) {
+			(*begin++)->accept( *this );
+			if ( begin == end ) return;
+			output << " ... ";
 		} // for
 	}
