descriptive-error ( args underlying word -- * ) - Factor Documentation

descriptive-error ( args underlying word -- * )
Descriptive errors



Vocabulary
descriptive

Error description
The class of errors wrapping another error (in the underlying slot) which were thrown in a word (in the word slot) with a given set of arguments (in the args slot).

Definition
IN: descriptive

ERROR: descriptive-error args underlying word ;


Methods
USING: accessors debugger descriptive io kernel prettyprint ;

M: descriptive-error error.
"The word " write dup word>> pprint
" encountered an error." print "Arguments:" print
dup args>> stack. "Error:" print underlying>> error. ;

AltStyle によって変換されたページ (->オリジナル) /