This is documentation for Mathematica 5, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)

Documentation / Mathematica / Built-in Functions / Input and Output / Messages /

Message

FilledSmallSquare Message[symbol::tag] prints the message symbol::tag unless it has been switched off.

FilledSmallSquare Message[symbol::tag, , , ... ] prints a message, inserting the values of the as needed.

FilledSmallSquare Message generates output on the channel $Messages.

FilledSmallSquare You can switch off a message using Off[symbol::tag]. You can switch on a message using On[symbol::tag].

FilledSmallSquare Between any two successive input lines, Mathematica prints a message with a particular name at most three times. On the last occurrence, it prints the message General::stop.

FilledSmallSquare During the evaluation of a particular input line, names of messages associated with that input line are appended to the list $MessageList, wrapped with HoldForm. At the end of the evaluation of the n input line, the value of $MessageList is assigned to MessageList[n].

FilledSmallSquare Message[mname, , , ... ] is printed as StringForm[mess, , , ... ] where mess is the value of the message mname. Entries of the form `i` in the string mess are replaced by the corresponding .

FilledSmallSquare Given a message specified as symbol::tag, Message first searches for messages symbol::tag:: for each of the languages in the list $Language. If it finds none of these, it then searches for the actual message symbol::tag. If it does not find this, it then performs the same search procedure for General::tag. If it still finds no message, it applies any value given for the global variable $NewMessage to symbol and "tag".

FilledSmallSquare If you specify a message as symbol::tag::lang, then Message will search only for messages with the particular language lang.

FilledSmallSquare See Section 2.9.21.

FilledSmallSquare See also: Print, CellPrint, Write, On, Off, Check, MessageList.

FilledSmallSquare New in Version 1.

Further Examples