Closed StanWarford closed 4 years ago
This is now fixed in Pep/10. However, Pep/10 uses an entirely different assembler architecture. Let me see if I can come up with a minimum replicating example, and construct a bugfix.
The minimum program reproducing the error:
ADDSP 2,i ;pop #guess
.END
The issue seems to be that any program lacking format tags (#1c, #2d) will not trigger our trace tag resolver. I added code that will cause (malformed) programs only containing symbol trace tags to go through our trace tag resolver.
Will you confirm that the latest version of master fixes this bug?
Tested, fixed.
In pep9asm Figure 6.40
guess: .EQUATE 0 ;local variable #2d
if you omit the format trace tagguess: .EQUATE 0 ;local variable
a blue warning message should be triggered on theSUBSP
line. The code executes as expected without the visual debugger, but there should be a warning message.