rustasm6502 0.1.4

A 6502 assembler in macro_rules!
Documentation
  • Coverage
  • 100%
    2 out of 2 items documented1 out of 1 items with examples
  • Size
  • Source code size: 68.46 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.21 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • jonas-schievink

A 6502 assembler as a Rust macro Build Status

If you want to lose a bit of your sanity, then this crate is for you!

(no but seriously, you want to use a macro to assemble stuff?)

Documentation

Implemented Features

  • Full compile-time assembly to executable machine code
  • Machine code is emitted as a constant u8 array (you can store it in a static or const)
  • Label support (loop: jmp loop, beq start)
  • Supports all official 6502 opcodes and addressing modes