## ALP Programming Guide and Reference

[prev][next][parent][TOC]

### @AlpVersion

The @AlpVersion identifier is a Text-EquateName that reflects the full three-part assembler version number. This is an encoding of the version number printed in the program banner when the assembler is invoked. This number and its requisite parts may be tested to determine the presence or absence of features provided by the assembler.

The assembler version number consists of three parts:

1.The major version number (one digit)
2.The minor version number (two digits)
3.The revision number (three digits)

In the assembler banner, the numbers are separated by the period (.) character; the period is removed from the text defined by the predefined identifiers.

For example, if the major version number is 1, the minor version number is 2, and the revision number is 3, then the full version number is printed in the assembler banner as 1.02.003, and the various predefined version identifers would be set as follows:

        @AlpVersion   102003
        @AlpMajor     100000
        @AlpMinor       2000
        @AlpRevision     003

This identifier is only defined in ALP mode.