1
0
mirror of https://github.com/mnaberez/py65.git synced 2024-06-09 10:29:35 +00:00
Commit Graph

14 Commits

Author SHA1 Message Date
Mike Naberezny
1870d65982 Fix interactive assembly on Python 3
Closes #81
Closes #78
Closes #65
Closes #64
Closes #63
2024-04-12 12:25:12 -07:00
Mike Naberezny
2dde6bdafe Handle all syntax errors in immediate values 2014-12-14 18:55:32 -08:00
Mike Naberezny
23bd9b9a39 Add support for ASCII chars as immediate values 2014-12-14 18:50:28 -08:00
Mike Naberezny
02e7953373 Generate regexps to make addressing easier to read 2014-12-14 18:07:35 -08:00
Mike Naberezny
a996cbceec Use tuples for the addressing patterns 2014-12-14 17:26:18 -08:00
Mike Naberezny
628593188e Remove duplication from addressing mode patterns 2014-12-14 17:19:04 -08:00
Mike Naberezny
c69ebc34ca Assembling now tolerates extra whitespace between opcode and operand 2014-01-25 21:31:07 -08:00
Mike Naberezny
4e41d422c1 Remove unused import 2013-10-26 14:29:29 -07:00
Mike Naberezny
b2148d72c6 Raise OverflowError if assembling exceeds the top of memory 2012-11-25 11:07:21 -08:00
Mike Naberezny
65389218f4 Add support for 65C02 opcode 0x7C: JMP (abs,X) 2012-11-22 15:23:28 -08:00
Mike Naberezny
8f284a8e58 PEP8 2012-11-19 14:37:37 -08:00
Mike Naberezny
0c51e9f337 Fix assembling opcodes where the mnemonic has a digit 2012-11-18 22:17:38 -08:00
Mike Naberezny
11a66ec69c Raise an exception when assembly fails 2012-11-18 17:05:12 -08:00
Mike Naberezny
8c2f88f93d Move /src/py65/ to /py65/ 2012-08-26 16:14:13 -07:00