A DCPU-16 emulator/assembler/macro set written in CoffeeScript because, well, why not?