customasm 0.13.12

An assembler for custom, user-defined instruction sets!
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
#ruledef
{
    jmp {addr: u8} => 0xee @ addr
    loop => asm {
        jmp 0x11
        jmp label
        label:
        jmp 0x22
        jmp 0x33
    }
}

loop ; = 0xee11_ee04_ee22_ee33