Effettua somme e sottrazioni. Può anche essere utilizzata per fare incrementi e decrementi.
Nel seguente esempio Damerino dice: ’10’
sum a = 4+ 6 say [a]
Nel seguente esempio Damerino dice: ‘2’
set a = 1 sum a = a + 1 say [a]
Nel seguente esempio Damerino dice: ’94’
set a = 4 set b = 90 sum a = a + b say [a]
Nel seguente esempio Damerino dice: ‘-3’
set a = 10 sum a = a - 13 say [a]
Ecco un esempio di utilizzo come incremento. Damerino dirà ‘ciao’ per 4 volte.
set a = 1 do say ciao sum a = a + 1 while a < 5
In questo caso invece è utilizzato come decremento. Damerino dirà ‘ciao’ per 4 volte.
set a = 5 do say ciao sum a = a - 1 while a > 1