No but Nippur72 wrote a modified version of his ASMproc tool with preliminary Basic support that allows that but it requires DASM and his never published ASMproc, I've a work in progress version used for some PaperSoft works.carlsson wrote:By the way, does the improved BasText allow inclusion of binary files at the end of the listing? I believe that would be one of the big changes that puts one program ahead of others.
Please note that this tool does not support pseudotokens like {down*3}, sample code:
Code: Select all
#processor 6502
include "vic20.lm"
include "macros.lm"
org $1001
basic start
20 PRINT"{GRN}**********************";
110 M$="{BLK}{SHIFT A}{DOWN}{LEFT}{SHIFT B}{GRN}":N$="{BLK}{SHIFT P}{DOWN}"
120 S0$="{SHIFT C}{SHIFT D}{SHIFT E}{CBM T}{CBM @}{SHIFT R}{SHIFT F}
130 POKE36879,220:POKE36878,80:PRINT"{CLR}{BLK}{RVS ON}{RIGHT}{RIGHT}";
140 POKE 646,13:PRINT"{HOME}{DOWN} "T$"{UP}{LEFT}"T$"{UP}{RIGHT}"
150 PRINT"{UP}{RIGHT}{RIGHT}"T$"{UP}{RIGHT}"T$"{LEFT}{LEFT}"T$;
180 PRINT"{HOME}{DOWN}{DOWN}{DOWN}"
210 PRINT"USA {RVS ON}A{RVS OFF} - {RVS ON}Z{RVS OFF}";
230 PRINT"{HOME}{DOWN}"TAB(35)"{RED}COLPI: {LEFT}{LEFT}{LEFT}"
840 DATA31,14,14,14,14,14,238,10,100,10,95,10,127,10,14,30
basic end
org $1c00
include "charset.bin"
;{CLR}{HOME}{RVS ON}{RVS OFF}{DOWN}{UP}{LEFT}{RIGHT}
;{BLK}{WHT}{RED}{GRN}{YEL}{CYN}{BLU}
;{SHIFT A}{CBM A}{CTRL A}
;{F1}{F3}{F5}{F7}