KEYWORD
DESCRIPTION
USAGE
INCLUDE Include code from an external file. You can reference environment variables inside the include string with this syntax "${env_var}" INCLUDE  <STRING_LITERAL>
INCLUDE ONCE Tells the compiler to only include the current file once. INCLUDE  ONCE
IF | ELSEIF | ELSE | END IF Executes a block of code if an expression is true
NOTE: ELSEIF can be substituted for ELSE IF
IF <EXPRESSION> THEN
     .....
ELSEIF <EXPRESSION> THEN
     .....
ELSE
     .....
END IF
SELECT | CASE | DEFAULT |
END SELECT
Executes a block of code if a case is equal to the selection case SELECT CASE <EXPRESSION>
CASE <EXPRESSION>
     .....
DEFAULT
     .....
END SELECT
DO | LOOP | UNTIL | WHILE Executes a block of code while a condition is true or until a condition is met DO
     .....
LOOP {UNTIL | WHILE}  <EXPRESSION>
WHILE | WEND Executes a block of code while a condition is true WHILE  <EXPRESSION>
     .....
WEND
FOR | TO | STEP | NEXT Sets a counter variable to an initial value and executes a block of code until the counter variable has reached a peak value FOR  <ID> = <EXPRESSION> TO <EXPRESSION> {STEP}  <EXPRESSION>
     .....
NEXT
EXIT Exits a loop EXIT { DO | FOR | WHILE }
CONTINUE Jumps back to the start of a loop CONTINUE
FUNCTION | RETURN |
END FUNCTION
Creates a function FUNCTION  <ID> ( {BYREF}<ID>, ...)
     .....
     RETURN  <EXPRESSION>
END FUNCTION
SUB | RETURN | END SUB Creates a Sub Routine SUB  <ID> ( {BYREF} <ID>, ...)
     .....
     {RETURN}
END SUB
PRINT Outputs Text to a console PRINT <EXPRESSION>
END Ends a program. Add a number expression after END to set the exit code. END
END <EXPRESSION>
DIM Creates a variable or array DIM <ID> { [ } <EXPRESSION>{ ] }
REDIM Resizes an array REDIM <ID> { [ } <EXPRESSION>{ ] }
DELETE Deletes an array DELETE  <ID>
TRUE Constant that evaluates to NOT 0 TRUE
FALSE Constant that evaluates to 0 FALSE