By now (i.e. upto version 3.32-11 at least) a record initializer expression like the one in the cyan element of diagram DateTests563 in the below arrangement would be exported to C as an ordered value initializer expression:
This means, the resulting program line in the C code would be:
struct Date someDay = {2017, 2, 24};
The resulting code is quite correct, of course. But instead a closer C syntax could be used for the export:
By now (i.e. upto version 3.32-11 at least) a record initializer expression like the one in the cyan element of diagram DateTests563 in the below arrangement would be exported to C as an ordered value initializer expression: This means, the resulting program line in the C code would be:
The resulting code is quite correct, of course. But instead a closer C syntax could be used for the export: