STScI Logo

error language


NAME · USAGE · PARAMETERS · DESCRIPTION · EXAMPLES · BUGS · SEE_ALSO

NAME

error -- abort a task

USAGE

error errcode errmsg

PARAMETERS

errcode
An integer code identifying the error (not used at present in the CL since error handlers are not supported).
errmsg
A string describing the error.

DESCRIPTION

Error may be used to force an error exit from a script. The error message will be displayed, and control will return to the most recent interactive cl.

EXAMPLES

1. Abort the current task if there is an attempt to compute a negative square root.

	if (x < 0)
	    error (1, "sqrt of a negative number (x=" // x // ")")
	else
	    y = sqrt (x)

BUGS

There is currently no way to post an error handler to receive control if error is called.

SEE ALSO

cl, bye, logout


Source Code · Search Form · STSDAS