Index: src/CodeGen/CodeGenerator.cc
===================================================================
--- src/CodeGen/CodeGenerator.cc	(revision 3778cb2314fa46ed66e835021dbe5baec0641cfd)
+++ src/CodeGen/CodeGenerator.cc	(revision c45170a282ebfb35f0ce6eec6cec991fe3531bb6)
@@ -10,6 +10,6 @@
 // Created On       : Mon May 18 07:44:20 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Sat Jul 30 14:59:34 2016
-// Update Count     : 341
+// Last Modified On : Sun Jul 31 00:11:54 2016
+// Update Count     : 343
 //
 
@@ -419,5 +419,4 @@
 					assert( false );
 
-
 				  case OT_CTOR:
 				  case OT_DTOR:
@@ -473,14 +472,14 @@
 				} // switch
 			} else {
-				if ( nameExpr->get_name() != "Range" ) { // builtin routines
+				if ( nameExpr->get_name() == "Range" ) { // case V1 ... V2 or case V1~V2
+					assert( untypedExpr->get_args().size() == 2 );
+					(*untypedExpr->get_args().begin())->accept( *this );
+					output << " ... ";
+					(*--untypedExpr->get_args().end())->accept( *this );
+				} else {								// builtin routines
 					nameExpr->accept( *this );
 					output << "(";
 					genCommaList( untypedExpr->get_args().begin(), untypedExpr->get_args().end() );
 					output << ")";
-				} else {								// case V1 ... V2 or case V1~V2
-					assert( untypedExpr->get_args().size() == 2 );
-					(*untypedExpr->get_args().begin())->accept( *this );
-					output << " ... ";
-					(*--untypedExpr->get_args().end())->accept( *this );
 				} // if
 			} // if
