From: Shalom.Bresticker@motorola.com
Date: Mon Jan 06 2003 - 06:38:46 PST
Precedence: bulk
>Number: 250
>Category: errata
>Originator: Dan.Jacobi@intel.com
>Environment:
#123
SV-BC19-45, 47
>Description:
From Dan Jacobi in SV-BC19-45 and 47:
In A.8.3,
constant_range_expression ::=
constant_expression
| msb_constant_expression : lsb_constant_expression
| constant_base_expression +: width_constant_expression
| constant_base_expression -: width_constant_expression
constant_range_expression is used only in net_lvalue.
After the fix of #53,
net_lvalue ::=
hierarchical_net_identifier {[constant_expression]}[[constant_range_expression]]
| {net_lvalue {, net_lvalue}}
Thus, it seems that constant_expression is redundant in
constant_range_expression as net_value already contains the
constant_expression possiblity even without
constant_range_expression.
Similarly, expression (or constant_expression, see issue #238)
is already used everywhere that range_expression is used,
so expression appears redundant in the definition of
range_expression.
See also issue #123.
This archive was generated by hypermail 2.1.4
: Mon Jan 06 2003 - 06:41:47 PST
and
sponsored by Boyd Technology, Inc.