customasm 0.13.12

An assembler for custom, user-defined instruction sets!
Documentation
#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