3.8 Keywords

Keywords are predefined, reserved identifiers that have special meanings. You cannot use any keywords in a program as variable, constant, and label names. Variable and constant names must differ from keywords. Keywords are not case-sensitive. Therefore, you cannot use them as variable and constant names by changing the case of the letters used in them.

The following table lists the keywords defined in the AIT language.

Table 3-3 Keywords defined in the AIT language

No.Keyword
1bool
2break
3case
4const
5continue
6default
7define
8do
9else
10endif
11endswitch
12ERROR
13float
14for
15goto
16IconGroupName
17if
18InstallDirectory
19InstallDrive
20InstallerName
21integer
22JCompany
23JUser
24loop
25MAIN
26next
27PACKAGE_INFO
28PackageID
29Product
30ScriptFileVersion
31SerialNumber
32string
33switch
34Version
35while

Other keywords include API names, predefined AIT macro names, and several Win32 error codes.