

          -q   Quick initialization flag.  If this flag is set the
               only initialization step performed is to locate the Tcl
               default file and save its name in the Tcl variable
               TCLDEFAULT.  The file is not evaluated nor is the
               TclInit.tcl file.  This provides for a faster start up,
               but does not make any of the standard Tcl procedures
               and facilities available.

          -f   Take the next argument as a Tcl script to source rather
               than enter interactive mode.  The -f flag is optional.
               Normally the first argument that does not start with a
               `-' is taken as the script to execute unless the `-c'
               option is specified.  All following arguments are
               passed to the script in argv, thus any other Tcl shell
               flags must precede this option.

          -c   Take the next argument as a Tcl command to execute.  It
               may be series of commands to execute, separated by `;'.
               All following arguments are passed in argv, thus any
               other Tcl shell flags must precede this option.

          --   Mark the end of the arguments to the Tcl shell. All
               arguments following this are passed in the Tcl variable
               argv.  This is useful to pass arguments without
               attempting to execute a Tcl script.
