Mathematica 9 is now available

Wolfram Library Archive


Courseware Demos MathSource Technical Notes
All Collections Articles Books Conference Proceedings
Title

The Mathematica Toolbox: Enhanced Error Messages
Author

Todd Gayley
Organization: Wolfram Research, Inc.
Department: Kernel Technology
Journal / Anthology

The Mathematica Journal
Year: 1993
Volume: 3
Issue: 4
Page range: 31-34
Description

ErrorHelp.m provides detailed, context-specific help for about a dozen of the most common and/or confusing errors in Mathematica. When an error for which ErrorHelp is available occurs, the message

ErrorHelp::available: For more information about the above error, type ErrorHelp[].

appears. The user then types ErrorHelp[] to see a discussion of that particular error and how to fix it. The discussion is tailored to the specific input that generated the error.

Examples of the types of errors that are explained are: incorrectly specified package names; "shadow" errors caused by reading in a package after you try to use one of its symbols; attempts to plot a function that does not evaluate to a number; mistakenly tagging a rule to a protected system symbol, as in x + y = 2; and several others.

This article is a description of the ErrorHelp package. Full documentation is included in the package file itself.
Subjects

*Mathematica Technology > Front End > Assertions, Warnings, and Errors
*Mathematica Technology > Programming > Error Messages
Keywords

shadow errors, protected system symbol
URL

http://www.mathematica-journal.com/issue/v3i4/