The constant @
(undefined)
is a special value. It has a unique (un-named)
data type. Some operators,
such as arithmetic operators
accept @
as their
operands, and usually @
will be returned. Other operators which do not
take @
operands will generate an error.