Compilation simply aborts without reason if I attempt to create a constant struct or constant array of struct.
I'm trying to make some global UTC zones and ISO3166-2 countries available.
Right now I seem to only be able to create constant arrays of string, so each attribute of either of these types exists as a standalone constant array.
Since constant arrays of string work, it would be possible to form these elements as a single, larger string to be parsed, but some countries lack some of the attributes so a uniform means of extraction wouldn't be possible without doing a bit of custom encoding (ie sub-string length prefixing) throughout - and that solution just begs for the source strings to remain in their native XML format and just let the PLC do more work parsing.
Any ideas?