1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
#ruledef test { ld {x} => { assert(x <= 0x8) 0x11 @ x`16 } ld {x} => { assert(x > 0x8) 0x22 @ x`8 } test => asm { ld label ld label label: } } test ; = 0x110006_110006