Syntax Punctuation Rules
InstallShield 2020 » InstallScript Language Reference
Like any programming language, InstallScript has syntax rules that regulate its usage. The basic syntax of InstallScript is similar to that of the C programming language.
The following punctuation reminders apply to all sections of the script:
| • | Most statements end with a semicolon (;). This includes many one-word statements, such as end;, exit;, and return;. |
| • | Preprocessor statements—such as #define and #include—never end with a semicolon. |
| • | The keywords program, endprogram, and begin are placed on separate lines by themselves and receive no punctuation. The function line that begins each function block receives no punctuation. |
| • | End a label, such as start: or starthere:, with a colon (:). |
| • | Enclose parameter lists within parentheses. Separate multiple parameters with commas. |