customasm 0.13.12

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

test 12 ; error: failed / note:_:4: within / note:_:4: emit 12 / error:_:4: failed / note:_:3: within / error:_:3: zero