The values of max and min must be non-negative integers. They specify the maximum and minimum number of non-option arguments, i.e. those not associated with command line options. The generated code will enforce these limits at run time.<Argcount max="2" min="1"/>
If not specified, the values of max and min default to ULONG_MAX (from limits.h) and zero, respectively. For obvious reasons, the value of the max attribute must be equal to or greater than the value of the min attribute.
If the Argcount element is not present, the generated code will not enforce any restrictions on the number of non-option arguments.