Macro rustasm6502::assemble6502 [−][src]
macro_rules! assemble6502 {
({ start : $start : expr, code : { $($tokens : tt) * } }) => { ... };
($($tokens : tt) *) => { ... };
}
Expand description
Entry point for the macro-based MOS6502 assembler.
Expands to a fixed-size u8
array containing the assembled machine code.
Note: Any errors in the assembly will be reported as inscrutable expansion errors. This is a limitation in Rust’s current macro implementation.