> For the complete documentation index, see [llms.txt](https://chaoses-ib.gitbook.io/directory-opus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chaoses-ib.gitbook.io/directory-opus/manual/reference/evaluator/arg.md).

# Arg

\<evalcmd> Arg && string && Value of the named argument. && argname && string && Name of the user command argument. \</evalcmd>

Returns the value of a [user command](/directory-opus/manual/customize/the_customize_dialog/user_commands.md) argument. User commands can therefore use the Evaluator to modify their behavior based on the value of a supplied argument.

//<Example://>

```
@if:=(Arg("NAME")=="jon")
echo Hi Jon!
@if:else
echo Who are you?
```
