Introduction
Aggregate assignment lets you set many parts of a data object at once. It makes your code shorter and easier to read.
When you want to assign values to all elements of an array or record quickly.
When initializing a signal or variable with multiple fields at once.
When you want to update several parts of a record in one statement.
When you want to clearly show the values of each part of a complex data type.