[sv-bc] Proposal for SV-69


Subject: [sv-bc] Proposal for SV-69
From: Mark Hartoog (Mark.Hartoog@synopsys.com)
Date: Mon Nov 17 2003 - 09:42:09 PST


Brad has already proposed adding enum labels to elaboration time constants
in issue 115.

In section 3.10 Enumerations, replace:

The values can be set for some of the names and not set for other names.
A name without a value is automatically assigned an increment of the value
of the previous name.

With (added text in blue):

The values can be set for some of the names and not set for other names.
The optional value of an enum label is an elaboration time constant
expression (see Section 5.3) and can include references to parameters,
local parameters, genvars, other enum labels, and constant functions of
these.
Hierarchical names and const variables are not allowed. A name without a
value
is automatically assigned an increment of the value of the previous name.

Mark Hartoog
700 E. Middlefield Road
Mountain View, CA 94043
650 584-5404
markh@synopsys.com



This archive was generated by hypermail 2b28 : Mon Nov 17 2003 - 09:43:00 PST