Keil Logo

ELSE Assembler Directive

Abbreviation

None.

Arguments

None.

Default

None.

µVision

None.

Description

The ELSE directive introduces an alternate program block after an IF or ELSEIF directive. The ELSE block is assembled only if the prior IF or ELSEIF condition expression was false.

ELSE blocks are terminated by an ENDIF directive.

Note

  • Do not confuse the ELSE directive with the statement. They are not equivalent and they may not be used with the same symbols.
  • This directive may not be specified on the command line. It must be specified in a source file.
See Also

ELSEIF, ENDIF, IF, RESET, SET

Example
$IF (SWITCH = 1)
.
.
.
$ELSEIF (SWITCH = 2)
.
.
.
$ELSE
.
.
.
$ENDIF
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.