Section A.1.4, A.2.1.3, A.2.3, A.2.4, A.2.5, A.2.7, A.10, Syntax 4-1,
Syntax 4-2, Syntax 5-2, Syntax 11-1
Variable dimension
In A.2.5 and Syntax 5-2, REPLACE
variable_dimension12 ::=
{ sized_or_unsized_dimension }
| associative_dimension
| queue_dimension
WITH
variable_dimension12
::=
unsized_dimension {sized_or_unsized_dimension }
|
unpacked_dimension
| associative_dimension
| queue_dimension
In A.2.5, REPLACE
unsized_dimension11 ::= [
]
WITH
unsized_dimension11 ::=
[ ]
In A.2.5, DELETE
sized_or_unsized_dimension ::= unpacked_dimension |
unsized_dimension
Replace each occurrence of
variable_dimension
WITH
{ variable_dimension }
IN
A.1.4
ansi_port_declaration
A.2.1.3 and Syntax 4-2
type_declaration
A.2.3 (twice in each production)
list_of_member_identifiers
list_of_tf_variable_identifiers
list_of_variable_identifiers
list_of_variable_port_identifiers
A.2.4 and Syntax 4-1
variable_decl_assignment
A.2.7 and Syntax 11-1
tf_port_item
In A.10, footnote 11, REPLACE
unsized_dimension is
permitted only in declarations of import DPI functions, see
dpi_function_proto.
WITH
In
packed_dimension,
unsized_dimension is permitted only in declarations of import DPI functions, see
dpi_function_proto.
In A.10, DELETE footnote 12.