Set!

(set! symbol value) -> value

Set! is, in MOSVM, identical to one of the uses of define. In Scheme, set! requires that the symbol be previously bound. MOSVM's set! has no such requirement.

Example:

>> (set! boogity 4)
:: 4
>> boogity
:: 4