|
||||||||||||
|
|
||||||||||||
Augmenting operatorsAn augmenting operator takes one updatable expression (variable, attribute reference or subscription) and performs an operation on that, returning the expression's old or new value. Prefix increment operator (++) takes an operand, increments it by one, stores it back, and yields a new (incremented) value. Prefix decrement operator (--) takes an operand, decreases it by one, stores it back, and yields a new (decremented) value. Postfix increment operator (++) takes an operand, increments it by one, stores it back, and yields the old value. Prefix decrement operator (--) takes an operand, decreases it by one, stores it back, and yields the old value. augment-expr := "++" assignable-expr augment-expr := "--" assignable-expr augment-expr := assignable-expr "++" augment-expr := assignable-expr "--"
|
||||||||||||
|
|
||||||||||||