Re: [sv-bc] Review of changes for erratum 168

From: <Shalom.Bresticker@freescale.com>
Date: Thu Jan 27 2005 - 19:42:49 PST

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 Proprietary
Received 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