Doug, >> I find myself rapidly shifting to a position that says: >> any expression that yields an unpacked array value should >> be OK for assignment to *any* unpacked array, be it queue, >> dynamic or fixed-size - provided the size is correct > DOUG: Don't forget "associative" in that little list. > There are four kinds of unpacked arrays: > queue, dynamic, fixed-size, and associative. Yes, but I'll need a little help with how to define that. The fact that their indices are keys, and therefore may lack any inherent or obvious ordering, makes trouble when copying *from* an associative array to another kind. The lack of keys in any other kind of array presumably makes it impossible to copy *to* an associative array from anything that's not of equivalent type. So I was anticipating special treatment for associative arrays. Any better or more specific ideas? Please? -- Jonathan Bromley, Consultant DOULOS - Developing Design Know-how VHDL * Verilog * SystemC * e * Perl * Tcl/Tk * Project Services Doulos Ltd. Church Hatch, 22 Market Place, Ringwood, Hampshire, BH24 1AW, UK Tel: +44 (0)1425 471223 Email: jonathan.bromley@doulos.com Fax: +44 (0)1425 471573 Web: http://www.doulos.com The contents of this message may contain personal views which are not the views of Doulos Ltd., unless specifically stated. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.Received on Sat Nov 17 01:40:17 2007
This archive was generated by hypermail 2.1.8 : Sat Nov 17 2007 - 04:02:03 PST