Hi,
At the bottom of page 1, it says,
"The indices of string variables shall be numbered from 0 to N (the length of the string),
such that ..."
1. Should that be N-1 (and then it is length - 1)?
2. An exception is the empty string.
On page 2, on putc(), it says,
"If the second argument to this method is byte 0 or the empty string, the string variable
shall be unaffected."
The phrase "byte 0" is not clear? Is it the same as "0-valued character" in the next
sentence?
Speaking of which, it says,
"An attempt to embed a 0-valued character in the string shall be considered an
out-of-bounds access."
I don't see the connection.
An out-of-bounds access is something else entirely.
For example, str[N+1] or str[-1].
An attempt to embed 0 in str[3] might be illegal or have no effect, but it is not an
out-of-bounds access.
Other than those points, it looks OK to me.
Thanks,
Shalom
Mehdi Mohtashemi wrote:
> Subject: special email vote ballot on Erratum 275
>
> All,
> After reviewing erratum 334 (null bytes in string variable),
> it became clear that erratum 275 needed to be looked at more carefully
> with the intention of making the necessary correction and placing
> it for vote. Neil and I feel that with the attached proposal,
> we now have cleared all ambiguities in the original text of
> erratum 275 (which was collection of items) and are asking
> for an email vote.
> Please carefully review the attached proposal (also uploaded
> into the database). Based on the fact that items 1, 2 and 5
> require written proposals, and items 3, 4, 6, 7 are clarification
> and are resolved based on the approval of items 1,2 and 5 of
> the 275, we have structured the ballot into 3 individual votes
> on items 1,2 and 5. Item 8 is also placed for vote, we are
> requesting that there will be a new erratum created with
> normal priority to address this. If all these 4 items receive
> pass votes, the erratum 275 will be closed and a new erratum
> for item 8 will be created.
>
> Proposal for item 1: The type of a single character within a string
> is byte.
> Proposal for item 2: The putc method has only one prototype:
> task putc( int i, byte c );
> Proposal for item 5: Typo in example, example should be modified
>
> Proposal for item 8: Usage of word string: Create a new erratum
> for this, and close 275 if all items above
> pass.
> http://www.eda.org/svdb/
>
> Please consider voting early on this, so we can close it by
> possibly December 14, 2004.
> thanks,
> - Mehdi
>
> Please note that any NO vote requires a reason to be stated.
> Also consider voting early as December 1st is the deadline set
> by P1800 to get all the results.
> Eligible voters as of our last meeting, December 6, 2004 are:
> ------------------------------------------------------------
> Alex Wakefield
> Arturo Salz
> Bill Paulsen
> Brad Pierce
> Dave Rich
> Don Mills
> Francoise Martinolle
> Neil Korpusik
> Ray Ryan
> Steven Sharp
> Surrendra Dudani
>
> ===============Erratum 275, =========
>
> Please respond to the items in this erratum, place an X in the
> appropriate box and place explanation for No vote.
>
> Errata 275 (proposal uploaded 12/8/2004, also attached)
> item 1. The type of a single character within a string is byte
> ____ Yes ____ No
>
> item 2: The putc method has only one prototype: task putc( int i,
> byte c );
> ____ Yes ____ No
>
> item 5: Typo in example, example should be modified
> ____ Yes ____ No
>
> item 8: Usage of word string: Create a new erratum
> for this, and close 275 if all items above
> pass
> ____ Yes ____ No
>
> ================================================================
>
> --------------------------------------------------------------------------------
> Name: errata_275_proposal_1.pdf
> Type: Portable Document Format (application/pdf)
> errata_275_proposal_1.pdf Encoding: base64
> Description: errata_275_proposal_1.pdf
> Download Status: Not downloaded with message
-- 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 Dec 9 02:31:06 2004
This archive was generated by hypermail 2.1.8 : Thu Dec 09 2004 - 02:31:30 PST