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
14
#ruledef
{
    ld {addr: u8} => 0xee @ addr
    test => asm {
        ld 0x11
        ld 0x22
        ld $
        ld 0x33
        ld $
        ld 0x44
    }
}

test ; = 0xee11_ee22_ee04_ee33_ee08_ee44