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 |
|