Looks like I will have a bunch of things for the next release
Should not be too difficult to correct !
By the way, I was planning to add a number of "features" for BASIC programmers in Bas2Tap:
- A size reduction mode, generating a binary code where all variables names are reduced to 1 letter long names, then two letters (A,B, ... Z, AA, AB, ...), all REM and ' removed, line numbers modified to be 0, 1, 2, 3, ... lines which are not GOTO targets packed on the same line separated by ":" characters, etc...
- A pretty print mode, which would indent the IF/FOR/ loops with ":"+ space characters to highlight the structure, and additionaly the poking of color attributes at the begining of REM lines to make them nicer to read
- A label mode, to have GOTO TheSubRoutine instead of GOTO 300, which of course would generate line numbers , which introduce the next step: Removing the line numbers entirelly from the original source code.
Another possible thing would be to have the possibility to generate inline assembly code, but I guess it can be kind of tricky
etc...