martedì 9 dicembre 2014

Wrap

Oggi parliamo del misterioso comando WRAP. Questa parola serve a mantenere un numero entro un campo chiuso. Facciamo un esempio per capirci:

repeat with i=1 to 10
   put i wrap 3   
   wait 1 sec
end repeat

Il codice soprastante tira fuori i seguenti numeri: 1,2,3,1,2,3,1,2,3,1
Inizialmente può sembrare poco utile, ma in realtà permette di eseguire dei cicli molto più facilmente.
Immaginiamo di dover elencare in ordine 15 note:

put "do,re,mi,fa,sol,la,si" into note
repeat with i=1 to 15
   put item (i wrap 7) of note
   wait 1 sec
end repeat

Tenetelo presente, potrebbe tornarvi utile.

1 commento:

  1. Grazie per il lavoro che stai facendo, continua così. Questo linguaggio è molto poco conosciuto nonostante la sua flessibilità estrema, quindi è bello vedere che c'è qualcuno che si prodiga per cercare di diffonderlo.
    Ciao

    RispondiElimina