a list of arguments passed to the script. Unlike C, $argv does not include the name of the application itself among the argument list. For that, there is $argv0.
The name of the directory containing the scripts that compose the Tcl system of the current application . Not to be confused with $env(TCL_LIBRARY) . The initial value of this variable is determined by finding a directory that contains an appropriate Tcl startup script . Locations from the following sources are searched , in order : $env(TCL_LIBRARY) , some other directories based on an internal algorithm , the location of the application executable file , and the current working directory .