"-0[octal] specify record separator (\\0, if no argument)",
"-a autosplit mode with -n or -p (splits $_ into @F)",
"-c check syntax only (runs BEGIN and END blocks)",
-"-d[:debugger] run scripts under debugger",
-"-D[number/list] set debugging flags (argument is a bit mask or flags)",
-"-e 'command' one line of script. Several -e's allowed. Omit [programfile].",
-"-F/pattern/ split() pattern for autosplit (-a). The //'s are optional.",
-"-i[extension] edit <> files in place (make backup if extension supplied)",
-"-Idirectory specify @INC/#include directory (may be used more than once)",
+"-d[:debugger] run program under debugger",
+"-D[number/list] set debugging flags (argument is a bit mask or alphabets)",
+"-e 'command' one line of program (several -e's allowed, omit programfile)",
+"-F/pattern/ split() pattern for -a switch (//'s are optional)",
+"-i[extension] edit <> files in place (makes backup if extension supplied)",
+"-Idirectory specify @INC/#include directory (several -I's allowed)",
"-l[octal] enable line ending processing, specifies line terminator",
-"-[mM][-]module.. executes `use/no module...' before executing your script.",
-"-n assume 'while (<>) { ... }' loop around your script",
-"-p assume loop like -n but print line also like sed",
-"-P run script through C preprocessor before compilation",
-"-s enable some switch parsing for switches after script name",
-"-S look for the script using PATH environment variable",
-"-T turn on tainting checks",
-"-u dump core after parsing script",
+"-[mM][-]module execute `use/no module...' before executing program",
+"-n assume 'while (<>) { ... }' loop around program",
+"-p assume loop like -n but print line also, like sed",
+"-P run program through C preprocessor before compilation",
+"-s enable rudimentary parsing for switches after programfile",
+"-S look for programfile using PATH environment variable",
+"-T enable tainting checks",
+"-u dump core after parsing program",
"-U allow unsafe operations",
-"-v print version number, patchlevel plus VERY IMPORTANT perl info",
-"-V[:variable] print perl configuration information",
-"-w TURN WARNINGS ON FOR COMPILATION OF YOUR SCRIPT. Recommended.",
+"-v print version, subversion (includes VERY IMPORTANT perl info)",
+"-V[:variable] print configuration summary (or a single Config.pm variable)",
+"-w enable many useful warnings (RECOMMENDED)",
"-x[directory] strip off text before #!perl line and perhaps cd to directory",
"\n",
NULL