4.18. kink/RUNTIME

Information of the Kink runtime system.

4.18.1. RUNTIME.major_version

`major_version` returns the major version of the runtime as an int number.

Versioning scheme of Kink follows Semantic Versioning 2.0.0. See:

https://semver.org/

4.18.2. RUNTIME.minor_version

`minor_version` returns the minor version of the runtime as an int number.

Versioning scheme of Kink follows Semantic Versioning 2.0.0. See:

https://semver.org/

4.18.3. RUNTIME.patch_version

`patch_version` returns the patch version of the runtime as an int number.

Versioning scheme of Kink follows Semantic Versioning 2.0.0. See:

https://semver.org/

4.18.4. RUNTIME.version_str

`version_str` returns the version string of the runtime such as '1.2.3'.

Versioning scheme of Kink follows Semantic Versioning 2.0.0. See:

https://semver.org/

4.18.5. RUNTIME.windows?

`windows?` returns whether the runtime is drectly running on a Windows system.

It is assumed that if the runtime is running on Windows, it is not on Unix, and vice versa. Thus, only one of `windows?` and `unix?` returns true.

4.18.6. RUNTIME.unix?

`unix?` returns whether the runtime is drectly running on a Unix-like system.

It is assumed that if the runtime is running on Windows, it is not on Unix-like, and vice versa. Thus, only one of `windows?` and `unix?` returns true.