请问Perl这样写是什么意思?谁能解释一下,谢谢

请问Perl这样写是什么意思?谁能解释一下,谢谢

请问Perl这样写是什么意思?谁能解释一下(下划线的文字是我加入的)

### Some constants that the user can override from the command-line
my %FMT = ('patch',     0,
           'deleted',   "<",
           'inserted',  ">",
           'movedfrom', "",
           'movedto',   "",
           'inserted',  ">",
           'common',    "",
           'separator', "",
           'lheader',   "-----",
           'rheader',   "-----",
           'divider',   "********************************",
           'base',      "<<<",
           'contrib',   ">>>",
           'numwidth',  4,
           'reverse',   0);

=head1 NAME(这个赋值语句怎么只有等号右边的,等号左边的呢)

cdiff - perform a cleardiff which includes lines of surrounding context(难度这也是代码吗?)

=head1 SYNOPSIS(这个赋值语句怎么只有等号右边的,等号左边的呢)


cdiff [-Help] [-Debug] [-after NUMBER] [-before NUMBER] [-blank_ignore]
       [-fmt FORMAT] [-linenumbers] [-nocontext] [-noheaders] [-noprolog]
       [-pred] [-unlimited] [-tabstop NUMBER] [-output FILE] XPNAME ...

=head1 OPTIONS AND ARGUMENTS

=over 6

=item B<-Help>(这是啥意思)


Print this help message and exit.

=item B<-Version>

Print version information and exit

=item B<-Debug>

Enable debugging output.

=item B<-after> I<NUMBER>

Number of lines of context to show after a difference.

=item B<-before> I<NUMBER>

Number of lines of context to show before a difference.

=item B<-unlimited>

Show unlimited lines of context (all common lines).

=item B<-blank_ignore>

Pass the B<-blank_ignore> option to B<cleardiff(1)>.

=item B<-linenumbers>

Include line numbers (for each file) in the output.

=item B<-reflinenumbers>

.......
文档tag
http://www.unix.org.ua/orelly/perl/perlnut/c04_006.htm