RE: errata/139: 19.3.1 miscellaneous small errata

From: Brad Pierce (Brad.Pierce@synopsys.com)
Date: Fri Oct 04 2002 - 09:34:08 PDT


Precedence: bulk

According to Section 1.3.f

   "If the name of any category starts with an italicized part,
    it is equivalent to the category name without the italicized
    part. The italicized part is intended to convey some
    semantic information. For example, msb_constant_expression
    and lsb_constant_expression are equivalent to constant_expression."

In the text, the "msb_" and "lsb_" are italicized.

So "formal_argument_identifier" in 19-2 is equivalent to "identifier".

I agree that it would be better if a nonitalicized "simple_" were
inserted after the second underscore.

     formal_argument_simple_identifier

-- Brad

-----Original Message-----
From: owner-etf@boyd.com [mailto:owner-etf@boyd.com]On Behalf Of
Shalom.Bresticker@motorola.com
Sent: Wednesday, October 02, 2002 4:17 AM
To: etf-bugs@boyd.com
Subject: errata/139: 19.3.1 miscellaneous small errata

Precedence: bulk

>Number: 139
>Category: errata
>Originator: Shalom.Bresticker@motorola.com
>Environment:

>Description:

(A) In Syntax 19-2, in "formal_argument_identifier",
"formal_argument" is in italics. This is a remnant from
1364-1995. It should be all in regular font, with an
additional line,
formal_argument_identifier ::= identifier .

(B) Should that be simple_identifier, not just identifier?

(C) Sentence 4 says,
"The compiler shall substitute the text of the macro for
the string `macro_name."
First, that should be `text_macro_name.
But it is still correct only when there are no arguments.
As the paragraph after Syntax 19-3 says,
"For a macro without arguments, the text shall be
substituted as is for every occurrence o`text_macro_name.
However, a text macro with one or more arguments shall be
expanded by substituting each formal argument with the
expression used as the actual argument in the macro usage."

(D) The last sentence of NOTE (1)at the end of 19.3.1 is
"Here, the larger of the two expressions p + q and r + s
will be evaluated twice."
This sentence is incorrectly in Courier font.



This archive was generated by hypermail 2.1.4 : Thu Oct 10 2002 - 09:24:31 PDT and
sponsored by Boyd Technology, Inc.