It would be nice to have a disassembler. I'm not sure if it needs to be in the sketch, I think we may have enough flash space if we keep its tables in flash and not in RAM.
It could maybe go in the terminal program, maybe. We could have a code that the sketch sends
that says it is instruction data and provide a disassembly.
That means we are tied to our terminal emulator, but it's more efficient from a RAM perspective.
It would be nice to have a disassembler. I'm not sure if it needs to be in the sketch, I think we may have enough flash space if we keep its tables in flash and not in RAM. It could maybe go in the terminal program, maybe. We could have a code that the sketch sends that says it is instruction data and provide a disassembly. That means we are tied to our terminal emulator, but it's more efficient from a RAM perspective.