| ▲ | Z80 REPL(abagames.github.io) | |||||||||||||||||||
| 75 points by adunk 4 hours ago | 9 comments | ||||||||||||||||||||
| ▲ | flyinghamster 2 hours ago | parent | next [-] | |||||||||||||||||||
The one thing I lamented about the Apple II Plus (vs. the original with Integer BASIC) was that to make room for autostart, they had to rip out the mini-assembler in the Monitor ROM. That was the closest thing I ever saw to an assembly-language REPL before this. At least they were able to keep the disassembler. | ||||||||||||||||||||
| ||||||||||||||||||||
| ▲ | networked 2 hours ago | parent | prev | next [-] | |||||||||||||||||||
Cool idea! The REPL needs to handle whitespace after an instruction with no operands:
I also wish I could select from the completion list with Tab without typing more of the instruction, fish-style. I.e., you press Tab to go through completion 1, completion 2, ..., completion N, completion 1 again with Enter to confirm your pick. | ||||||||||||||||||||
| ▲ | jottinger 2 hours ago | parent | prev | next [-] | |||||||||||||||||||
The source code for this is apparently 8 years old: https://github.com/abagames/z80-repl With that said, I love the idea. | ||||||||||||||||||||
| ||||||||||||||||||||
| ▲ | torutofu an hour ago | parent | prev | next [-] | |||||||||||||||||||
the fun part is how fast you can get back into Z80 muscle memory once the repl is giving you immediate feedback | ||||||||||||||||||||
| ▲ | j4cobgarby 2 hours ago | parent | prev [-] | |||||||||||||||||||
Really nice! Would be fun if there were a few examples that could be loaded into memory | ||||||||||||||||||||