o_PlusCanDestroy

open override fun o_PlusCanDestroy(    self: AvailObject,     aNumber: A_Number,     canDestroy: Boolean): A_Number

Add the operands and answer the result.

Implementations may double-dispatch to addToIntegerCanDestroy or addToInfinityCanDestroy, where actual implementations of the addition operation should reside.

Return

The result of adding the operands.

Parameters

self

An integral numeric.

aNumber

An integral numeric.

canDestroy

true if the operation may modify either operand, false otherwise.