DefineUsage
DefineUsage[f,usageRules]⟹out
sets the Usage for f from usageRules. Also writes Information for f.
Details
-
HoldFirst -
DeprecatedForm Defining usage with the form Usage[`1`] (in SLL package: `2`) is deprecated. Use DefineUsage instead. InvalidUsageField `1` is not a valid usage field. MissingField Usage definition for function `1` missing usage field `2` NoDefaultForRequiredUsageFields The usage field `1` does not have a default. It is required. RuleDelayedRequired The usage field `1` is required to be a RuleDelayed. UnknownUsageField The function `1` has an unknown usage field definition `2`. UsageFieldPatternError The function `1` has a usage field definition `2` that does not match its pattern.
Input
Output