error signals an error. The string argument describes the
error. The action a system takes when an error is signaled is
system-dependent. In particular, the manner in which the error is
reported to the user is system-dependent. It should, however, use
string in its report and describe the context in which the error
occurred. No value is returned from error.