From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id UAA21444; Sat, 31 Jul 2004 20:03:59 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id UAA21324 for ; Sat, 31 Jul 2004 20:03:56 +0200 (MET DST) Received: from asmtp-a063f29.pas.sa.earthlink.net (asmtp-a063f29.pas.sa.earthlink.net [207.217.120.131]) by nez-perce.inria.fr (8.12.10/8.12.10) with ESMTP id i6VI3tEV005707 for ; Sat, 31 Jul 2004 20:03:55 +0200 Received: from 168-103-58-16.tcsn.qwest.net ([168.103.58.16] helo=dylan) by asmtp-a063f29.pas.sa.earthlink.net with asmtp (Exim 4.34) id 1BqyD4-0000se-I2 for caml-list@inria.fr; Sat, 31 Jul 2004 11:03:54 -0700 Message-ID: <000701c47728$e818c0b0$0201a8c0@dylan> From: "David McClain" To: "caml" Subject: [Caml-list] BigArray Indexing Date: Sat, 31 Jul 2004 11:04:57 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1437 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 X-ELNK-Trace: 7a0ab3eafc8cf994b22988ad1c62733440683398e744b8a413096d62c456a695ac0f8b60a8a689ed350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 168.103.58.16 X-Miltered: at nez-perce with ID 410BDF0B.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; mcclain:01 dmcclain:01 generic:01 generic:01 mcclain:01 arrays:01 arrays:01 bigarray:01 syntax:02 uniform:02 restrict:02 imposes:02 array:04 david:09 david:09 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Why is it necessary to restrict the convenient array accessing syntax x.{ix1,ix2} and so on, in the case of Generic Arrays, to dimensions larger than 3? Why not allow uniform access to all Generic Arrays? To do otherwise imposes replication of code for the special subcases of 1, 2, and 3 dimensions. David McClain Senior Corporate Scientist Avisere, Inc. +1.520.390.7738 (USA) david.mcclain@avisere.com ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners