Guidelines for defining an explicit delimited group
A component of an explicit delimited group can be a group or item, with the following restrictions:
- If the type of a component has a terminator, that terminator must be different from the delimiter of the explicit group. If the delimiter and terminator are both defined as a literal, analysis confirms if both have different values.
- If a component of an explicit delimited group is a binary item whose length is not fixed, that component must be sized by the component that precedes it.
- If the type of a component, or a contained component, does not have a terminator and the type of the component has a delimiter that is the same as the delimiter of the explicit group, the type of the component must be an explicit sequence. In this case, the delimiter appears as a placeholder for every data object if data of the same delimiter follows it.
- If an explicit group has a delimiter, the range maximum of any component other than the last one must have a specific value; it cannot be s. A delimiter is assumed in the data stream for each series member of a component of an explicit group with a delimiter.