[zxspectrum] Re: R: Re: Censimento

  • From: Enrico Maria Giordano <e.m.giordano@xxxxxxxxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Wed, 03 Sep 2003 16:03:04 +0200


Stefano wrote:
> 
> > In pratica un'espressione comunque complessa che può poi essere
> > chiamata, passandole anche dei parametri, con la sintassi FN x dove x è
> > una qualunque lettera dell'alfabeto.
> 
> hemm... un esempio pratico?

Preso dal mio HD Project:

DEF FN b(n$,a)=USR 64800

che si chiama con

RANDOMIZE FN b ("prova", 10)

Chiaramente all'indirizzo 64800 c'è il codice che si occupa di
recuperare i valori passati come parametri ma questo è un'altro
discorso.

> potrebbe essere
> LD a,0
> e contemporaneamente
> FN a
> ?
> non capisco...

No, l'istruzione ASM in questo discorso non c'entra nulla. Stiamo
parlando di Basic. Le espressioni che posso mettere nelle DEF FN sono
espressioni Basic non istruzioni ASM.

EMG

--
EMAG Software Homepage:     http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg

Other related posts: