Il 30/06/2015 01:17, Luca Alimandi ha scritto:
Il 29/06/2015 09:25, Enrico Maria Giordano ha scritto:Ho cercato un po' su Internet ed ho trovato questa mail (tra te, Stefano Donati e Michele (Caruso?), in cui parlavate proprio del rientro in Basic dopo errori (in particolare si parlava di Disciple e PlusD, ma si accenna anche all'IF1...)
Ok. Allora il cerchio si restringe. Dunque: tu dici che se scrivi, ad esempio:
RANDOMIZE FN l("peppe",0)
e "peppe" non esiste, il programma ti restituisce "Invalid file name", giusto? E poi se scrivi subito dopo, sempre ad esempio
RANDOMIZE FN c("")
ti dà un errore (quale?), è così? Puoi fare la prova di cui sopra e riferire esattamente quello che succede?
Intanto rifletto. Se dopo un errore non funziona nessun altro comando allora il problema dev'essere in una routine chiamata da tutti gli altri comandi (siamo sicuri che lo faccia su tutti i comandi?).
Oppure il codice in alto è stato corrotto (puoi provare a ridare il CLEAR 65535 e ricaricare a mano il codice?).
Dai che il bug è ormai alle corde! :-)
Se mi fai tutti i test che ti chiedo (io non posso farli) vedrai che risolviamo.