I don't agree with either suggestion. I don't think that 'an ordered
collection of characters' is a value, just as an array is not a value.
I see no contradiction between 275 and the intent of 168.
Shalom
> >Original:
> >
> > SystemVerilog includes a string data type, which is a variable size,
> > dynamically allocated array of bytes.
> >
> >Proposal from erratum 168:
> >
> > SystemVerilog includes a string data type. The values of the string
> > data type are dynamically allocated arrays of bytes of arbitrary size.
> >
> >Current LRM language (from erratum 275):
> >
> > SystemVerilog includes a string data type, which is an ordered
> > collection of characters.
> >
> >Wording that better conforms with the intent of #168 would be:
> >
> > SystemVerilog includes a string data type. The values of the string
> > data type are ordered collections of characters.
> >
>
> The second sentence is confusing as it suggests multiple values of a string
> data type. I suggest
> "SystemVerilog includes string data type whose value is an ordered
> collection of characters."
-- Shalom Bresticker Shalom.Bresticker @freescale.com Design & Verification Methodology Tel: +972 9 9522268 Freescale Semiconductor Israel, Ltd. Fax: +972 9 9522890 POB 2208, Herzlia 46120, ISRAEL Cell: +972 50 5441478 [ ]Freescale Internal Use Only [ ]Freescale Confidential ProprietaryReceived on Thu Jan 27 19:43:18 2005
This archive was generated by hypermail 2.1.8 : Thu Jan 27 2005 - 19:43:27 PST