> > Ma si e' partiti chiedendo se esista nel Basic Sinclair la > definizione > > di un tipo di dato che contenga solo numeri interi, e la risposta > > continua ad essere no. > > Continuo a non essere d'accordo. Se la definizione è > dinamica, nel senso > che il tipo di dato dipende dal valore assegnato, questo non significa > che non esista. E' la differenza che c'è tra il compile-time type > checking e il run-time type checking. Ma nel Basic dello Spectrum non esiste questa distinzione! Esistono solo 2 tipi di dati elementari: le variabili numeriche e le variabili stringa. Non escludo che altri linguaggi si comportino diversamente. Mi vengono in mente Perl e Php, dove il tipo di dato viene desunto dal contesto, ma non sono il Sinclair Basic... :^) > > > Ok, siamo alla filosofia applicata alla programmazione, > > ma ve l'ho sempre detto che sono pignolo... :^) > > No, non è filosofia. "Cavillo teorico" ti piace di piu'? :^) Cesare.