Вопрос : Вопрос о меньшем фрагменте Кодего

Hi,

I имеет маленький сценарий perl. Причина я не буду professionall в perl, я имею проблему для того чтобы понять следовать за меньшим фрагментом Кодего:

my $section

[старта];
my $up;
my %section;
while (мое $line = <>) {chomp $line
;

если (, то (=~ m $line; RegExA; iий) || (=~ m $line; RegExB; iий)) {

$section = $1; #Is


} следующий elseif всегда поистине если $section не нулево? elsif
($section) {

если (m/RegExC /i), то {

=~ $line если ($1 =~ /RegExD/i), то {#What
делает следующий линию середины?
$section {$section} - > {$up} ++;


} еще {#What
делает следующий линию середины?
$section {$section} - > {$1} ++; elsif




}} ($line=~ m/RegExD /i) {

$up = $1;

Thanks


} [стопа] много для каждого help.

class=

Ответ : Вопрос о меньшем фрагменте Кодего

 #Is следующий elseif всегда поистине если $section не нулево?
  elsif ($section) {
нулево и не eq «0»

       #What делает следующий линию середины?
      $section {$section} - > {$up} ++;
Инкрементируйте значение индексированное $up в hashref в значении индексированном $section в хэше %section

             #What делает следующий линию середины?
           $section {$section} - > {$1} ++;
Инкрементируйте значение индексированное $1 в hashref в значении индексированном $section в хэше %section
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us