A VersionInfo is a structure that breaks the version string for kOS down into its component fields as numbers (rather than as a string) so you can look at them one at a time.

You obtain a VersionInfo by calling CORE:VERSION.

# Structure¶

structure VersionInfo
Members
Suffix Type Get/Set Description
MAJOR Scalar get only The “NN” in the version string vNN.xx.xx.xx.
MINOR Scalar get only The “NN” in the version string vxx.NN.xx.xx.
PATCH Scalar get only The “NN” in the version string vxx.xx.NN.xx.
BUILD Scalar get only The “NN” in the version string vxx.xx.xx.NN.
VersionInfo:MAJOR
Access: Get only Scalar.

The first number in the version string. i.e. the “NN” in the version string vNN.xx.xx.xx.

VersionInfo:MINOR
Access: Get only Scalar.

The second number in the version string. i.e. the “NN” in the version string vxx.NN.xx.xx.

VersionInfo:PATCH
Access: Get only Scalar.

The third number in the version string. i.e. the “NN” in the version string vxx.xx.NN.xx.

VersionInfo:BUILD
Access: Get only Scalar.

The fourth number in the version string. i.e. the “NN” in the version string vxx.xx.xx.NN.