is a symbol to which general system messages are attached.
General
is a symbol to which general system messages are attached.
Examples
Basic Examples (2)
General::general = "This message will work for any symbol.";Message[f::general]Define a function that uses the system message when there are too many arguments:
f[args___] /; If[Length[{args}] ≠ 1, Message[f::argx, f, Length[{args}]];False, True] :=
Module[{x = First[{args}]}, x ^ x]f[1, 2]This is the same as what a system function like Sin does:
Sin[1, 2]General::argxSee Also
Tech Notes
Related Workflows
- Understand Error Messages ▪
- Suppress Error Messages ▪
- Set Up Error Checking and Messages in a Function
History
Introduced in 1988 (1.0)
Text
Wolfram Research (1988), General, Wolfram Language function, https://reference.wolfram.com/language/ref/General.html.
CMS
Wolfram Language. 1988. "General." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/General.html.
APA
Wolfram Language. (1988). General. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/General.html
BibTeX
@misc{reference.wolfram_2026_general, author="Wolfram Research", title="{General}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/General.html}", note=[Accessed: 13-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_general, organization={Wolfram Research}, title={General}, year={1988}, url={https://reference.wolfram.com/language/ref/General.html}, note=[Accessed: 13-June-2026]}