Mi ricollego a questo thread per chiedere aiuto per un piccolo problema
con la conversione dei listati con Bastext.
provate a convertire il seguente listato...
start tok64 test.prg
10 FORk=0TO3:READd(k):NEXT:DATA1,2,3,4:PRINT"test"
stop tok64
Tutto sembra andare bene ma quando viene eseguito ci si imbatte
in un SYNTAX ERROR :doh:
... provate a listare il brevissimo programmino, posizionatevi con il cursore
sulla riga 10 e battete RETURN. Quindi un RUN e tutto funziona magicamente
Ho notato che il problema si presenta unicamente quando dopo una
istruzione DATA segue sulla stessa riga una seconda istruzione...
(stessa strannezza utilizzando Tok64)
Se riscriviamo il programma nel seguente modo non si hanno problemi
start tok64 test.prg
10 FORk=0TO3:READd(k):NEXT:DATA1,2,3,4
20 PRINT"test"
stop tok64
So che dovrei osservare con un monitor l'area di memoria in cui viene collocata
l'istruzione BASIC (seguendo l'ottimo articolo di Al81) ma prima di fare questo
magari alcuni di voi sono incappati nello stesso problema ed hanno gia' indagato
Ciao