customasm 0.13.12

An assembler for custom, user-defined instruction sets!
Documentation
1
2
3
4
5
6
7
8
9
#ruledef
{
    emit {x: i8} => x
    test {x} => asm { emit {x} }
}

emit 0x12     ; = 0x12
test 0x12     ; = 0x12
test 0x10 + 2 ; = 0x12