diff liboctave/Array-i.cc @ 1574:dd7d27461567

[project @ 1995-10-19 04:34:20 by jwe]
author jwe
date Thu, 19 Oct 1995 04:34:44 +0000
parents 611d403c7f3d
children d2ee993d40cd
line wrap: on
line diff
--- a/liboctave/Array-i.cc
+++ b/liboctave/Array-i.cc
@@ -23,16 +23,26 @@
 
 // Instantiate Arrays of integer values.
 
+#define NO_DIAG_ARRAY 1
+
 #include "Array.h"
 #include "Array.cc"
 
 template class ArrayRep<int>;
 template class Array<int>;
+template class Array2<int>;
 
-// For now, we only need 1D arrays of integers.
-//
-// template class Array2<int>;
-// template class DiagArray<int>;
+#ifndef NO_DIAG_ARRAY
+template class DiagArray<int>;
+#endif
+
+template void assign (Array<int>&, const Array<int>&);
+template void assign (Array<int>&, const Array<short>&);
+template void assign (Array<int>&, const Array<char>&);
+
+template void assign (Array2<int>&, const Array2<int>&);
+template void assign (Array2<int>&, const Array2<short>&);
+template void assign (Array2<int>&, const Array2<char>&);
 
 /*
 ;;; Local Variables: ***