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