Skip to content

Support for Structures and multidimensional packed/unpacked arrays

Andrea Paterno requested to merge structs into master

The MR contains changes in parser, elaborator, triplicator and formatter to support:

  • Multidimensional arrays
  • Structures

Multidimensional arrays are supported both for packed and unpacked ranges, both using the [M:N] and [N] styles

Structures are supported with the "typedef struct packed" construct. Structure instantiation, voting, fanout, and member reference is supported. It also supports structure fields in other structures.

Edited by Andrea Paterno

Merge request reports