Quiet¶
Evaluates an expression while suppressing its messages.
A quieted message is left out of $MessageList, which otherwise lists every
message raised so far in the calculation.
The same message prints at most three times per calculation, after which a
General::stop notice replaces it. Later ones are not merely silent — they
are not recorded either, so $MessageList never grows past those four
entries however long the loop runs.
Quiet does not exempt a message from that count; it only stops it printing.