From: Brad Pierce (Brad.Pierce@synopsys.com)
Date: Sun Mar 02 2003 - 07:51:04 PST
Precedence: bulk
>Number: 290
>Category: errata
>Originator: "Brad Pierce" <Brad.Pierce@synopsys.com>
>Environment:
>Description:
In 2.7.1, regarding escaped identifiers --
"Neither the leading backslash character nor the terminating
white space is considered to be part of the identifer.
Therefore, an escaped identifier \cpu3 is treated the same
as a nonescaped identifier cpu3."
In 2.7.3, regarding keywords --
"Keywords are predefined identifiers that are used to define
the language constructs. A Verilog HDL keyword preceded by
an escape character is not interpreted as a keyword."
Therefore an escaped identifer \module is not treated the same
as a nonescaped identifier module.
These paragraphs contradict each other. To me the exception
for keywords doesn't make sense. But if the exception must be
preserved, then section 2.7.1 should explicitly note it.
-- Brad
This archive was generated by hypermail 2.1.4
: Sun Mar 02 2003 - 08:01:14 PST
and
sponsored by Boyd Technology, Inc.