Dient dem fallunterschiedenen Assemblieren von Assembler-Programmteilen. Die Ausdrücke erwarten Werte aus Konstanten bzw. Funktionen welche solche Verarbeiten.
[..] .equ debug = 1 [..] .If debug clr R16 rjmp mylabel .Else ser R16 rjmp mylabel .Endif .set number = 22 [..] .select number .case 1 to 10,11 .case 22,23 .default .endselect