User's Manual
U3585-J-Z125-8-76 419
Appendix Suffixes for data types
with-wild-
constr
(continued)
The following rules must be observed when specifying a constructor:
– The constructor must include at least one wildcard of the selector.
– If the number of identical wildcards exceeds those in the selector, the
index notation must be used.
– If the string selected by the wildcard <...> or [...] is to be used in the
constructor, the index notation must be selected.
– The index notation must be selected if the string identified by the
wildcard “*” is to be duplicated. For example:
“<n><n>” must be specified instead of “**”.
– The wildcard * can also be an empty string. Note that if multiple asterisks
appear in sequence (even with further wildcards), only the last asterisk
can be a non-empty string, e.g. for “****” or “*//*”.
– Valid names must be produced by the constructor. This must be taken
into account when specifying both the constructor and the selector.
– Depending on the constructor, identical names may be constructed from
different names selected by the selector. For example:
“A/*” selects the names “A1” and “A2”; the constructor “B*” generates
the same new name “B” in both cases.
To prevent this from occurring, all wildcards of the selector should be
used at least once in the constructor.
– If the selector ends with a period, the constructor must also end with a
period (and vice versa).
Suffix Meaning
Table 11: Data type suffixes (part 5 of 7)