1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-07-06 16:29:03 +00:00
6502bench/Asm65
Andy McFadden dae76d9b45 Rework string operand formatting
This generalizes the string pseudo-operand formatter, moving it into
the Asm65 library.  The assembly source generators have been updated
to use it.  This makes the individual generators simpler, and by
virtue of avoiding "test runs" should make them slightly faster.

This also introduces byte-to-character converters, though we're
currently still only supporting low/high ASCII.

Regression test output is unchanged.
2019-08-09 17:46:33 -07:00
..
Properties Initial file commit 2018-09-28 10:05:11 -07:00
Address.cs Initial file commit 2018-09-28 10:05:11 -07:00
Asm65.csproj Initial file commit 2018-09-28 10:05:11 -07:00
CharEncoding.cs Rework string operand formatting 2019-08-09 17:46:33 -07:00
CpuDef.cs Treat BRK as a 1-byte instruction 2019-08-02 17:21:50 -07:00
Formatter.cs First pass at ACME support 2019-08-03 20:54:07 -07:00
Helper.cs Initial file commit 2018-09-28 10:05:11 -07:00
Label.cs Initial file commit 2018-09-28 10:05:11 -07:00
Number.cs Initial file commit 2018-09-28 10:05:11 -07:00
OpDef.cs Treat BRK as a 1-byte instruction 2019-08-02 17:21:50 -07:00
OpDescription.cs Show "assembling" when assembling 2018-10-30 16:41:56 -07:00
OpName.cs Rename undocumented 6502 opcodes to match Unintended Opcodes doc 2018-10-05 14:28:45 -07:00
StatusFlags.cs Initial file commit 2018-09-28 10:05:11 -07:00
StringOpFormatter.cs Rework string operand formatting 2019-08-09 17:46:33 -07:00
TriState16.cs Initial file commit 2018-09-28 10:05:11 -07:00