MaiuscZ
Quando viene applicato ad un array e ad un numero intero, MaiuscZ produce un array che è ottenuto attraverso uno scorrimento ciclico sulla destra dell'array originario con lo zero che viene spostato sulla sinistra. La dimensione del cambiamento è specificata dal numero intero (valori negativi corrispondono a scorrimenti sulla sinistra).
Ha tre variabili: array, scorrimento, e risultato.
Esempi:
scorrimento-zero((a, b, c, d), 1) = (0, a, b, c)
scorrimento-zero((a, b, c, d), -1) = (b, c, d, 0)
scorrimento-zero((a, b, c, d), -5) = (0, 0, 0, 0)
Argomenti correlati:
Elementi di base di un modello Composto
Elementi di un Modello Composto speciale
Copyright University of Twente 2011
|