OpenersNotesSection(Spacer1)Details

This message is generated when the names of parameters in (RefLink[Function, paclet:ref/Function]) may lead to conflicts with names that are generated automatically by the Wolfram Language.

Names that end in a $ character can lead to this message and should be avoided.

The Wolfram Language generates symbol names that end in a $ character when localizing variables. Name conflicts may arise if names of this form are already in use.

(RefLink[Off, paclet:ref/Off])[message] switches off the message; (RefLink[On, paclet:ref/On])[message] switches it on. For example: (RefLink[Off, paclet:ref/Off])[Function::fdups].

OpenersPrimaryExamplesSection(Spacer1)Examples  (1)

OpenersExampleSection0(Spacer1)Basic Examples  (1)

An error occurs because of incompatible parameter names:

Function[{x,x$},x+x$][3,5]

This example shows valid parameter names in (RefLink[Function, paclet:ref/Function]):

Function[{x,y},x+y][3,5]

({{DocumentationFooterIconsRelatedFunction.png, ({{See Also}, {(RefLink[Function, paclet:ref/Function])}})}})