MessageList

MessageList[n]

is a global object assigned to be a list of the names of messages generated during the processing of the n^(th) input line.

Details

  • Only messages that are actually output are included in the list MessageList[n].
  • The message names in the list are wrapped with HoldForm.
  • MessageList[n] includes messages generated both by builtin functions and by explicit invocations of Message.

Examples

Basic Examples  (1)

Get any messages that were generated by the previous output:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

There were no messages produced in the previous command:

In[3]:=
Click for copyable input
Out[3]=

Now the command that gave the message is the third previous command:

In[4]:=
Click for copyable input
Out[4]=

Get a list of all the messages that were generated in a session:

In[5]:=
Click for copyable input
Out[5]=

See Also

$MessageList  Check  Message  MessageName  Out

Tutorials

Introduced in 1991
(2.0)