Additional rules involve special characters (as an extra character) for object naming.
These special characters are not part of the name; each is an additional character attached to a name (making a maximum of 11 characters) indicating to the system what the name identifies.
The names of i5/OS® objects, CL program variables, system values, and built-in functions can be specified in the parameters of individual commands. Instead of specifying a constant value, a CL variable name can be used on most parameters in CL programs to specify a value that can change during the running of programs. It is the contents of the variable that identify the objects and variables that are used when the command is run.