.if 0 .if 1 .endc .long 0 .if 0 .long 1 .endc .else .if 1 .endc .long 2 .if 0 .long 3 .else .long 4 .endc .endc .if 0 .long 5 .elseif 1 .if 0 .long 6 .elseif 1 .long 7 .endif .elseif 1 .long 8 .else .long 9 .endif .equiv x, y .equiv y, 0 .if x .err .elseif x .err .endif .macro m x, y .ifb \x .long -1 .else .long \x .endif .ifnb \y .long \y .else .long -1 .endif .endm m , m , 10 m 11, m 12, 13 .p2align 5,0