Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Convention: MULTI-SEQUENCE

Default version: specified using EXAMPLE in //MODIFY-TYPE-ATTRIBUTES.

Format:   [<Prefix>]<digit group>

The prefix is a string of any permissible characters ending with a digit. The prefix is the same for all the versions of a type.

Incrementation procedure

The concluding digit group of a version designation is incremented by 1 (if this is not possible, an error message is output).

Standard base selection

  1. Ehen the target version is specified explicitly (composed-name / *UPPER-LIMIT),

    1. the highest version with the same prefix is the base version, insofar as such a version exists.

    2. the highest version of all the existing versions is the base version.

  2. When the target version is specified implicitly (*HIGHEST-EXISTING / *INCREMENT),

    The highest version of all the existing versions is the base version.

Checks

Each prefix forms a subname space. The target version must be higher that the highest existing version in the same subname space or must form a new subname space.

Notes

  • LMS ensures that the structures of version designations match the delta structure.

  • If a main branch version is deleted on which a side branch was dependent, it is no longer possible to copy the entire tree to a type complying with a convention because there is no longer a suitable base for the side branch concerned.

  • Unless it is a blank string, composed-name must end with a period (.) when entered asBASE=composed-name*. This means that the base is the highest version of a main or side branch.