texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

texinfo/tp Texinfo/Parser.pm Texinfo/Convert/Li...


From: Patrice Dumas
Subject: texinfo/tp Texinfo/Parser.pm Texinfo/Convert/Li...
Date: Sat, 27 Nov 2010 13:01:24 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Patrice Dumas <pertusus>        10/11/27 13:01:23

Modified files:
        tp/Texinfo     : Parser.pm 
        tp/Texinfo/Convert: Line.pm Paragraph.pm 
        tp/t/results/coverage: def.pl 
        tp/t/results/def: all_commands.pl all_commands_delimiters.pl 
                          def_defx_mismatch.pl defx_after_comment.pl 
                          defx_after_empty_line.pl 
                          defx_after_paragraph_end.pl defx_after_text.pl 
                          empty_def_arguments.pl empty_deftype.pl 
                          empty_deftypeop_name.pl 
                          end_of_lines_protected.pl 
                          end_of_lines_protected_in_footnote.pl 
                          wrong_braces_simple.pl 
                          wrong_braces_with_end_of_lines.pl 
        tp/t/results/invalid_nestings: block_not_matching.pl 
                                       on_def_line.pl 

Log message:
        Remove the bracket type for definition parsed arguments.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Parser.pm?cvsroot=texinfo&r1=1.161&r2=1.162
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Convert/Line.pm?cvsroot=texinfo&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Convert/Paragraph.pm?cvsroot=texinfo&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage/def.pl?cvsroot=texinfo&r1=1.27&r2=1.28
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/all_commands.pl?cvsroot=texinfo&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/all_commands_delimiters.pl?cvsroot=texinfo&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/def_defx_mismatch.pl?cvsroot=texinfo&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/defx_after_comment.pl?cvsroot=texinfo&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/defx_after_empty_line.pl?cvsroot=texinfo&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/defx_after_paragraph_end.pl?cvsroot=texinfo&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/defx_after_text.pl?cvsroot=texinfo&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/empty_def_arguments.pl?cvsroot=texinfo&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/empty_deftype.pl?cvsroot=texinfo&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/empty_deftypeop_name.pl?cvsroot=texinfo&r1=1.11&r2=1.12
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/end_of_lines_protected.pl?cvsroot=texinfo&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/end_of_lines_protected_in_footnote.pl?cvsroot=texinfo&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/wrong_braces_simple.pl?cvsroot=texinfo&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/wrong_braces_with_end_of_lines.pl?cvsroot=texinfo&r1=1.11&r2=1.12
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/invalid_nestings/block_not_matching.pl?cvsroot=texinfo&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/invalid_nestings/on_def_line.pl?cvsroot=texinfo&r1=1.9&r2=1.10

Patches:
Index: Texinfo/Parser.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Parser.pm,v
retrieving revision 1.161
retrieving revision 1.162
diff -u -b -r1.161 -r1.162
--- Texinfo/Parser.pm   27 Nov 2010 11:36:52 -0000      1.161
+++ Texinfo/Parser.pm   27 Nov 2010 13:01:18 -0000      1.162
@@ -170,6 +170,10 @@
     }
   }
   # FIXME reuse a parser?
+  if ($self->{'debug'}) {
+    $parser_conf->{'debug'} = 1;
+    print STDERR "GDT $result\n";
+  }
   my $parser = parser($parser_conf);
 
   if ($conf->{'paragraph'}) {
@@ -1502,7 +1506,12 @@
   #print STDERR "BEFORE PROCESSING 
".Texinfo::Convert::Texinfo::convert({'contents' => $contents});
   if ($contents->[0]->{'type'} and $contents->[0]->{'type'} eq 'bracketed') {
     #print STDERR "Return bracketed\n";
-    return ($spaces, shift @{$contents});
+    my $bracketed = shift @{$contents};
+    # FIXME don't modify type here?
+    # return ($spaces, $bracketed);
+    return ($spaces, { 'contents' => $bracketed->{'contents'},
+                       'parent' => $bracketed->{'parent'},
+                       'type' => 'bracketed_def_content', });
   } elsif ($contents->[0]->{'cmdname'}) {
     #print STDERR "Return command $contents->[0]->{'cmdname'}\n";
     return ($spaces, shift @{$contents});
@@ -1791,29 +1800,38 @@
       $current->{'parent'}->{'extra'}->{'def_args'} = $arguments;
       my $def_parsed_hash;
       foreach my $arg (@$arguments) {
+        die if (!defined($arg->[0]));
         last if ($arg->[0] eq 'arg' or $arg->[0] eq 'typearg' 
                   or $arg->[0] eq 'delimiter');
         next if ($arg->[0] eq 'spaces');
+        # change of type is done in _parse_def.
+        #if ($arg->[1]->{'type'} and $arg->[1]->{'type'} eq 'bracketed') {
+        #  $def_parsed_hash->{$arg->[0]} = { 'contents' => 
$arg->[1]->{'contents'},
+        #                                    'type' => 'bracketed_def_content',
+        #                                    'parent' => 
$arg->[1]->{'parent'}};
+        #} else {
+        #  $def_parsed_hash->{$arg->[0]} = $arg->[1];
+        #}
         $def_parsed_hash->{$arg->[0]} = $arg->[1];
       }
       $current->{'parent'}->{'extra'}->{'def_parsed_hash'} = $def_parsed_hash;
       my $index_entry = $def_parsed_hash->{'name'};
       if (defined($index_entry)) {
-      #if ($def_parsed_hash->{'class'}) {
+     #   if ($def_parsed_hash->{'class'}) {
       #  if ($command_index_prefix{$current->{'parent'}->{'cmdname'}} eq 'f') {
       #    $index_entry = $self->gdt('{name} on {class}', 
       #                            {'name' => $def_parsed_hash->{'name'},
       #                             'class' => $def_parsed_hash->{'class'}});
       #  } elsif ($command_index_prefix{$current->{'parent'}->{'cmdname'}} eq 
'v'
-      #           and $current->{'parent'}->{'cmdname'} ne 'defcv') {
+     #             and $current->{'parent'}->{'extra'}->{'def_command'} ne 
'defcv') {
       #    $index_entry = $self->gdt('{name} of {class}', 
       #                             {'name' => $def_parsed_hash->{'name'},
       #                             'class' => $def_parsed_hash->{'class'}});
       #  }
-      #}
+     #   }
         _enter_index_entry($self, 
$current->{'parent'}->{'extra'}->{'def_command'},
             $current->{'parent'}, $arguments);
-          #$current->{'parent'}, $index_entry->{'contents'});
+          #$current->{'parent'}, [$index_entry]);
       } else {
         _line_warn ($self, sprintf($self->__('Missing name for @%s'), 
          $current->{'parent'}->{'extra'}->{'original_def_cmdname'}), 
$line_nr); 

Index: Texinfo/Convert/Line.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Convert/Line.pm,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- Texinfo/Convert/Line.pm     22 Nov 2010 23:27:49 -0000      1.8
+++ Texinfo/Convert/Line.pm     27 Nov 2010 13:01:20 -0000      1.9
@@ -57,7 +57,7 @@
   $word = $self->{'word'} if (defined($self->{'word'}));
   my $end_sentence = 'UNDEF';
   $end_sentence = $self->{'end_sentence'} if 
(defined($self->{'end_sentence'}));
-  print STDERR "line ($self->{'line_beginning'},$self->{'counter'}) word: 
$word, space `$self->{'space'}' end_sentence: $self->{'end_sentence'}\n"; 
+  print STDERR "line ($self->{'line_beginning'},$self->{'counter'}) word: 
$word, space `$self->{'space'}' end_sentence: $end_sentence\n"; 
 }
 
 # end a line.

Index: Texinfo/Convert/Paragraph.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Convert/Paragraph.pm,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- Texinfo/Convert/Paragraph.pm        21 Nov 2010 18:33:40 -0000      1.8
+++ Texinfo/Convert/Paragraph.pm        27 Nov 2010 13:01:20 -0000      1.9
@@ -52,7 +52,7 @@
   $word = $self->{'word'} if (defined($self->{'word'}));
   my $end_sentence = 'UNDEF';
   $end_sentence = $self->{'end_sentence'} if 
(defined($self->{'end_sentence'}));
-  print STDERR "para ($self->{'counter'}+$self->{'word_counter'}) word: $word, 
space `$self->{'space'}' end_sentence: $self->{'end_sentence'}\n"; 
+  print STDERR "para ($self->{'counter'}+$self->{'word_counter'}) word: $word, 
space `$self->{'space'}' end_sentence: $end_sentence\n"; 
 }
 
 sub _cut_line($)

Index: t/results/coverage/def.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/coverage/def.pl,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -b -r1.27 -r1.28
--- t/results/coverage/def.pl   27 Nov 2010 11:36:52 -0000      1.27
+++ t/results/coverage/def.pl   27 Nov 2010 13:01:20 -0000      1.28
@@ -46,7 +46,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -454,7 +458,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -478,7 +486,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -564,7 +576,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -575,7 +591,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -661,7 +681,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -672,7 +696,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -758,7 +786,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -769,7 +801,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -1034,7 +1070,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -1111,7 +1151,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -1122,7 +1166,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -1177,7 +1225,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -1250,7 +1302,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -1374,7 +1430,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -1498,7 +1558,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -1605,8 +1669,9 @@
 
$result_trees{'def'}{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'def'}{'contents'}[1]{'contents'}[0]{'args'}[0];
 
$result_trees{'def'}{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'def'}{'contents'}[1]{'contents'}[0]{'args'}[0];
 $result_trees{'def'}{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'} = 
$result_trees{'def'}{'contents'}[1]{'contents'}[0];
-$result_trees{'def'}{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[0][1] 
= $result_trees{'def'}{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'def'}{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = $result_trees{'def'}{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'def'}{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'def'}{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'parent'}
 = $result_trees{'def'}{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'def'}{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def'}{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'def'}{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def'}{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'def'}{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'def'}{'contents'}[1]{'contents'}[0];
 
$result_trees{'def'}{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = $result_trees{'def'}{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'};
@@ -1652,9 +1717,11 @@
 
$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[1]{'args'}[0];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[1]{'args'}[0];
 $result_trees{'def'}{'contents'}[7]{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'def'}{'contents'}[7]{'contents'}[1];
-$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'extra'}{'def_args'}[0][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[1]{'args'}[0]{'contents'}[1];
-$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'extra'}{'def_args'}[4][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[1]{'args'}[0]{'contents'}[3];
-$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'category'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'extra'}{'def_args'}[0][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[1]{'args'}[0];
+$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'extra'}{'def_args'}[4][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'args'}[0]{'contents'}[3]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'extra'}{'def_args'}[4][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[1]{'args'}[0];
+$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'extra'}{'def_args'}[0][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'extra'}{'def_args'}[2][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[1]{'extra'}{'index_entry'}{'content'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[1]{'extra'}{'def_args'};
@@ -1667,10 +1734,12 @@
 
$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[2]{'args'}[0];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[2]{'args'}[0];
 $result_trees{'def'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'parent'} = 
$result_trees{'def'}{'contents'}[7]{'contents'}[2];
-$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'extra'}{'def_args'}[2][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
-$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'extra'}{'def_args'}[4][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
+$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'extra'}{'def_args'}[2][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[2]{'args'}[0];
+$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'extra'}{'def_args'}[4][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'extra'}{'def_args'}[4][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[2]{'args'}[0];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'extra'}{'def_args'}[0][1];
-$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'extra'}{'def_parsed_hash'}{'name'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
+$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'extra'}{'def_args'}[2][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[2];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[2]{'extra'}{'index_entry'}{'content'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[2]{'extra'}{'def_args'};
 $result_trees{'def'}{'contents'}[7]{'contents'}[2]{'parent'} = 
$result_trees{'def'}{'contents'}[7];
@@ -1682,10 +1751,12 @@
 
$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[3]{'args'}[0];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'args'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[3]{'args'}[0];
 $result_trees{'def'}{'contents'}[7]{'contents'}[3]{'args'}[0]{'parent'} = 
$result_trees{'def'}{'contents'}[7]{'contents'}[3];
-$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'extra'}{'def_args'}[2][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[3]{'args'}[0]{'contents'}[2];
-$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'extra'}{'def_args'}[4][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[3]{'args'}[0]{'contents'}[4];
+$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'extra'}{'def_args'}[2][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[3]{'args'}[0];
+$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'extra'}{'def_args'}[4][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'args'}[0]{'contents'}[4]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'extra'}{'def_args'}[4][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[3]{'args'}[0];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'extra'}{'def_args'}[0][1];
-$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'extra'}{'def_parsed_hash'}{'name'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[3]{'args'}[0]{'contents'}[2];
+$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'extra'}{'def_args'}[2][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[3];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[3]{'extra'}{'index_entry'}{'content'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[3]{'extra'}{'def_args'};
 $result_trees{'def'}{'contents'}[7]{'contents'}[3]{'parent'} = 
$result_trees{'def'}{'contents'}[7];
@@ -1697,10 +1768,12 @@
 
$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[4]{'args'}[0];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[4]{'args'}[0];
 $result_trees{'def'}{'contents'}[7]{'contents'}[4]{'args'}[0]{'parent'} = 
$result_trees{'def'}{'contents'}[7]{'contents'}[4];
-$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'extra'}{'def_args'}[2][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
-$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'extra'}{'def_args'}[4][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
+$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'extra'}{'def_args'}[2][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[4]{'args'}[0];
+$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'extra'}{'def_args'}[4][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'extra'}{'def_args'}[4][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[4]{'args'}[0];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'extra'}{'def_args'}[0][1];
-$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'extra'}{'def_parsed_hash'}{'name'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
+$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'extra'}{'def_args'}[2][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[4];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[4]{'extra'}{'index_entry'}{'content'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[4]{'extra'}{'def_args'};
 $result_trees{'def'}{'contents'}[7]{'contents'}[4]{'parent'} = 
$result_trees{'def'}{'contents'}[7];
@@ -1737,8 +1810,9 @@
 
$result_trees{'def'}{'contents'}[7]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[7]{'args'}[0];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[7]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[7]{'args'}[0];
 $result_trees{'def'}{'contents'}[7]{'contents'}[7]{'args'}[0]{'parent'} = 
$result_trees{'def'}{'contents'}[7]{'contents'}[7];
-$result_trees{'def'}{'contents'}[7]{'contents'}[7]{'extra'}{'def_args'}[0][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[7]{'args'}[0]{'contents'}[0];
-$result_trees{'def'}{'contents'}[7]{'contents'}[7]{'extra'}{'def_parsed_hash'}{'category'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[7]{'args'}[0]{'contents'}[0];
+$result_trees{'def'}{'contents'}[7]{'contents'}[7]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[7]{'args'}[0]{'contents'}[0]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[7]{'extra'}{'def_args'}[0][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[7]{'args'}[0];
+$result_trees{'def'}{'contents'}[7]{'contents'}[7]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[7]{'extra'}{'def_args'}[0][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[7]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[7]{'extra'}{'def_args'}[2][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[7]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[7];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[7]{'extra'}{'index_entry'}{'content'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[7]{'extra'}{'def_args'};
@@ -1749,10 +1823,12 @@
 
$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[8]{'args'}[0];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[8]{'args'}[0];
 $result_trees{'def'}{'contents'}[7]{'contents'}[8]{'args'}[0]{'parent'} = 
$result_trees{'def'}{'contents'}[7]{'contents'}[8];
-$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'def_args'}[0][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
-$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'def_args'}[2][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
-$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'def_parsed_hash'}{'category'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
-$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'def_parsed_hash'}{'name'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
+$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'def_args'}[0][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[8]{'args'}[0];
+$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'def_args'}[2][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[8]{'args'}[0];
+$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'def_args'}[0][1];
+$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'def_args'}[2][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[8];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'index_entry'}{'content'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[8]{'extra'}{'def_args'};
 $result_trees{'def'}{'contents'}[7]{'contents'}[8]{'parent'} = 
$result_trees{'def'}{'contents'}[7];
@@ -1760,8 +1836,9 @@
 
$result_trees{'def'}{'contents'}[7]{'contents'}[9]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[9]{'args'}[0];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[9]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[9]{'args'}[0];
 $result_trees{'def'}{'contents'}[7]{'contents'}[9]{'args'}[0]{'parent'} = 
$result_trees{'def'}{'contents'}[7]{'contents'}[9];
-$result_trees{'def'}{'contents'}[7]{'contents'}[9]{'extra'}{'def_args'}[0][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[9]{'args'}[0]{'contents'}[0];
-$result_trees{'def'}{'contents'}[7]{'contents'}[9]{'extra'}{'def_parsed_hash'}{'category'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[9]{'args'}[0]{'contents'}[0];
+$result_trees{'def'}{'contents'}[7]{'contents'}[9]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[9]{'args'}[0]{'contents'}[0]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[9]{'extra'}{'def_args'}[0][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[9]{'args'}[0];
+$result_trees{'def'}{'contents'}[7]{'contents'}[9]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[9]{'extra'}{'def_args'}[0][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[9]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[9]{'extra'}{'def_args'}[2][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[9]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[9];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[9]{'extra'}{'index_entry'}{'content'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[9]{'extra'}{'def_args'};
@@ -1771,8 +1848,9 @@
 
$result_trees{'def'}{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[10]{'args'}[0];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[10]{'args'}[0];
 $result_trees{'def'}{'contents'}[7]{'contents'}[10]{'args'}[0]{'parent'} = 
$result_trees{'def'}{'contents'}[7]{'contents'}[10];
-$result_trees{'def'}{'contents'}[7]{'contents'}[10]{'extra'}{'def_args'}[0][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1];
-$result_trees{'def'}{'contents'}[7]{'contents'}[10]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1];
+$result_trees{'def'}{'contents'}[7]{'contents'}[10]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[10]{'extra'}{'def_args'}[0][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[10]{'args'}[0];
+$result_trees{'def'}{'contents'}[7]{'contents'}[10]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[10]{'extra'}{'def_args'}[0][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[10]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[10]{'extra'}{'def_args'}[2][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[10]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[10];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[10]{'extra'}{'index_entry'}{'content'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[10]{'extra'}{'def_args'};
@@ -1784,8 +1862,9 @@
 
$result_trees{'def'}{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[12]{'args'}[0];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[12]{'args'}[0];
 $result_trees{'def'}{'contents'}[7]{'contents'}[12]{'args'}[0]{'parent'} = 
$result_trees{'def'}{'contents'}[7]{'contents'}[12];
-$result_trees{'def'}{'contents'}[7]{'contents'}[12]{'extra'}{'def_args'}[0][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1];
-$result_trees{'def'}{'contents'}[7]{'contents'}[12]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1];
+$result_trees{'def'}{'contents'}[7]{'contents'}[12]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[12]{'extra'}{'def_args'}[0][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[12]{'args'}[0];
+$result_trees{'def'}{'contents'}[7]{'contents'}[12]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[12]{'extra'}{'def_args'}[0][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[12]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[12]{'extra'}{'def_args'}[2][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[12]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[12];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[12]{'extra'}{'index_entry'}{'content'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[12]{'extra'}{'def_args'};
@@ -1797,8 +1876,9 @@
 
$result_trees{'def'}{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[14]{'args'}[0];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[14]{'args'}[0];
 $result_trees{'def'}{'contents'}[7]{'contents'}[14]{'args'}[0]{'parent'} = 
$result_trees{'def'}{'contents'}[7]{'contents'}[14];
-$result_trees{'def'}{'contents'}[7]{'contents'}[14]{'extra'}{'def_args'}[0][1] 
= $result_trees{'def'}{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1];
-$result_trees{'def'}{'contents'}[7]{'contents'}[14]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1];
+$result_trees{'def'}{'contents'}[7]{'contents'}[14]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'def'}{'contents'}[7]{'contents'}[14]{'extra'}{'def_args'}[0][1]{'parent'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[14]{'args'}[0];
+$result_trees{'def'}{'contents'}[7]{'contents'}[14]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[14]{'extra'}{'def_args'}[0][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[14]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def'}{'contents'}[7]{'contents'}[14]{'extra'}{'def_args'}[2][1];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[14]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[14];
 
$result_trees{'def'}{'contents'}[7]{'contents'}[14]{'extra'}{'index_entry'}{'content'}
 = $result_trees{'def'}{'contents'}[7]{'contents'}[14]{'extra'}{'def_args'};

Index: t/results/def/all_commands.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/def/all_commands.pl,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- t/results/def/all_commands.pl       27 Nov 2010 11:36:52 -0000      1.14
+++ t/results/def/all_commands.pl       27 Nov 2010 13:01:20 -0000      1.15
@@ -987,11 +987,15 @@
                 {
                   'contents' => [
                     {
-                      'parent' => {},
+                      'parent' => {
+                        'contents' => [],
+                        'type' => 'bracketed'
+                      },
                       'text' => 'Special Form'
                     }
                   ],
-                  'type' => 'bracketed'
+                  'parent' => undef,
+                  'type' => 'bracketed_def_content'
                 }
               ],
               [
@@ -1182,11 +1186,15 @@
                 {
                   'contents' => [
                     {
-                      'parent' => {},
+                      'parent' => {
+                        'contents' => [],
+                        'type' => 'bracketed'
+                      },
                       'text' => 'User Option'
                     }
                   ],
-                  'type' => 'bracketed'
+                  'parent' => undef,
+                  'type' => 'bracketed_def_content'
                 }
               ],
               [
@@ -1493,11 +1501,15 @@
                 {
                   'contents' => [
                     {
-                      'parent' => {},
+                      'parent' => {
+                        'contents' => [],
+                        'type' => 'bracketed'
+                      },
                       'text' => 'Instance Variable'
                     }
                   ],
-                  'type' => 'bracketed'
+                  'parent' => undef,
+                  'type' => 'bracketed_def_content'
                 }
               ],
               [
@@ -1601,11 +1613,15 @@
                 {
                   'contents' => [
                     {
-                      'parent' => {},
+                      'parent' => {
+                        'contents' => [],
+                        'type' => 'bracketed'
+                      },
                       'text' => 'Instance Variable'
                     }
                   ],
-                  'type' => 'bracketed'
+                  'parent' => undef,
+                  'type' => 'bracketed_def_content'
                 }
               ],
               [
@@ -2061,7 +2077,7 @@
 
$result_trees{'all_commands'}{'contents'}[27]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'all_commands'}{'contents'}[27]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands'}{'contents'}[27]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'all_commands'}{'contents'}[27]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands'}{'contents'}[27]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands'}{'contents'}[27]{'contents'}[0];
-$result_trees{'all_commands'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}[0]{'parent'}
 = 
$result_trees{'all_commands'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_args'}[0][1];
+$result_trees{'all_commands'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}[0]{'parent'}{'contents'}
 = 
$result_trees{'all_commands'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'};
 
$result_trees{'all_commands'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'all_commands'}{'contents'}[27]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands'}{'contents'}[27]{'contents'}[0];
@@ -2088,7 +2104,7 @@
 
$result_trees{'all_commands'}{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'all_commands'}{'contents'}[33]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands'}{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'all_commands'}{'contents'}[33]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands'}{'contents'}[33]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands'}{'contents'}[33]{'contents'}[0];
-$result_trees{'all_commands'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}[0]{'parent'}
 = 
$result_trees{'all_commands'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[0][1];
+$result_trees{'all_commands'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}[0]{'parent'}{'contents'}
 = 
$result_trees{'all_commands'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'};
 
$result_trees{'all_commands'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'all_commands'}{'contents'}[33]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands'}{'contents'}[33]{'contents'}[0];
@@ -2130,7 +2146,7 @@
 
$result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands'}{'contents'}[42]{'contents'}[0];
-$result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}[0]{'parent'}
 = 
$result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[0][1];
+$result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}[0]{'parent'}{'contents'}
 = 
$result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'};
 
$result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[4][1];
@@ -2145,7 +2161,7 @@
 
$result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands'}{'contents'}[45]{'contents'}[0];
-$result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}[0]{'parent'}
 = 
$result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'extra'}{'def_args'}[0][1];
+$result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}[0]{'parent'}{'contents'}
 = 
$result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'};
 
$result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands'}{'contents'}[45]{'contents'}[0]{'extra'}{'def_args'}[6][1];

Index: t/results/def/all_commands_delimiters.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/def/all_commands_delimiters.pl,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- t/results/def/all_commands_delimiters.pl    27 Nov 2010 11:36:52 -0000      
1.13
+++ t/results/def/all_commands_delimiters.pl    27 Nov 2010 13:01:21 -0000      
1.14
@@ -212,7 +212,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -223,7 +227,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -336,7 +344,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -689,7 +701,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -1002,7 +1018,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -1161,7 +1181,11 @@
               ],
               [
                 'typearg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -1201,7 +1225,11 @@
               ],
               [
                 'typearg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -1366,7 +1394,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -1403,7 +1435,11 @@
               ],
               [
                 'typearg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deftypefn',
@@ -1838,7 +1874,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -2014,7 +2054,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -2166,7 +2210,11 @@
               ],
               [
                 'typearg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -2372,7 +2420,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -2569,7 +2621,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -2888,7 +2944,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -3258,7 +3318,11 @@
               ],
               [
                 'typearg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -3591,7 +3655,11 @@
               ],
               [
                 'class',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -3613,7 +3681,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -3765,7 +3837,11 @@
               ],
               [
                 'class',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -3787,7 +3863,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -4239,7 +4319,11 @@
               ],
               [
                 'class',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -4261,7 +4345,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -4413,7 +4501,11 @@
               ],
               [
                 'class',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -4435,7 +4527,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -4887,7 +4983,11 @@
               ],
               [
                 'class',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -4909,7 +5009,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -5061,7 +5165,11 @@
               ],
               [
                 'class',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -5083,7 +5191,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -5563,7 +5675,11 @@
               ],
               [
                 'type',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -9418,7 +9534,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -9429,7 +9549,11 @@
               ],
               [
                 'type',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -9440,7 +9564,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -9669,7 +9797,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -9680,7 +9812,11 @@
               ],
               [
                 'type',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -9691,7 +9827,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -9803,11 +9943,14 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[4][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[4];
-$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[6];
-$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[8][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[8];
+$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[8][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[8]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[8][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[21][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[10];
 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[24][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[12];
-$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[26][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[14];
+$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[26][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[14]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[26][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[29][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[16];
 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
@@ -9862,10 +10005,11 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[9][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[3];
 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[14][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[5];
-$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[4][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[6]{'contents'}[0];
@@ -9908,17 +10052,20 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[18]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[19]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[9][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[3];
 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[14][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[5];
-$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[25][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[7];
+$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[25][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[7]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[25][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[27][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[9];
 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[30][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[11];
-$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[32][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[13];
+$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[32][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[13]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[32][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[35][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[15];
 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[42][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[17];
 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[43][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[18];
-$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[4][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[9]{'contents'}[0];
@@ -9935,9 +10082,11 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'args'}[0]{'contents'}[3];
-$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'args'}[0];
+$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'args'}[0]{'contents'}[3]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'args'}[0];
+$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'extra'}{'def_args'}[4][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[12]{'contents'}[0];
@@ -9988,8 +10137,9 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'args'}[0];
+$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'extra'}{'def_args'}[4][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[18]{'contents'}[0];
@@ -10018,12 +10168,14 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_args'}[19][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0]{'contents'}[3];
 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_args'}[22][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0]{'contents'}[5];
-$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_args'}[24][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0]{'contents'}[7];
+$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_args'}[24][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0]{'contents'}[7]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_args'}[24][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_args'}[27][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0]{'contents'}[9];
-$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[21]{'contents'}[0]{'extra'}{'def_args'};
@@ -10051,8 +10203,9 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'args'}[0];
+$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'extra'}{'def_args'}[4][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[24]{'contents'}[0];
@@ -10085,9 +10238,10 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_args'}[4][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'args'}[0]{'contents'}[3];
-$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_args'}[6][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[27]{'contents'}[0]{'args'}[0]{'contents'}[3];
@@ -10117,7 +10271,8 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'extra'}{'def_args'}[17][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'args'}[0]{'contents'}[2];
 
$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'extra'}{'def_args'}[20][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'args'}[0]{'contents'}[4];
-$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'extra'}{'def_args'}[22][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'extra'}{'def_args'}[22][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'extra'}{'def_args'}[22][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'extra'}{'def_args'}[25][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'args'}[0]{'contents'}[8];
 
$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[30]{'contents'}[0]{'extra'}{'def_args'}[2][1];
@@ -10153,7 +10308,8 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[4][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2];
 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[19][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[4];
 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[22][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[6];
-$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[24][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[8];
+$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[24][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[8]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[24][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[27][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[10];
 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[33]{'contents'}[0]{'extra'}{'def_args'}[2][1];
@@ -10196,12 +10352,14 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_args'}[4][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0]{'contents'}[4];
-$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_args'}[0][1];
-$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_args'}[2][1];
+$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_args'}[6][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'args'}[0]{'contents'}[4];
 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[39]{'contents'}[0]{'extra'}{'def_args'};
@@ -10222,12 +10380,14 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[4][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[4];
-$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[0][1];
-$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[2][1];
+$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'}[6][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[4];
 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[42]{'contents'}[0]{'extra'}{'def_args'};
@@ -10284,12 +10444,14 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_args'}[4][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0]{'contents'}[4];
-$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_args'}[0][1];
-$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_args'}[2][1];
+$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_args'}[6][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'args'}[0]{'contents'}[4];
 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[51]{'contents'}[0]{'extra'}{'def_args'};
@@ -10310,12 +10472,14 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_args'}[4][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0]{'contents'}[4];
-$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_args'}[0][1];
-$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_args'}[2][1];
+$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_args'}[6][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'args'}[0]{'contents'}[4];
 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[54]{'contents'}[0]{'extra'}{'def_args'};
@@ -10372,12 +10536,14 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_args'}[4][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0]{'contents'}[4];
-$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_args'}[0][1];
-$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_args'}[2][1];
+$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_args'}[6][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'args'}[0]{'contents'}[4];
 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[63]{'contents'}[0]{'extra'}{'def_args'};
@@ -10398,12 +10564,14 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_args'}[4][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0]{'contents'}[4];
-$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_args'}[0][1];
-$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_args'}[2][1];
+$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_args'}[6][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'args'}[0]{'contents'}[4];
 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[66]{'contents'}[0]{'extra'}{'def_args'};
@@ -10465,12 +10633,13 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'def_args'}[1][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'def_args'}[3][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'def_args'}[3][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'args'}[0]{'contents'}[4]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'def_args'}[3][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'args'}[0]{'contents'}[6];
 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'args'}[0]{'contents'}[2];
 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'def_args'}[5][1];
-$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'def_args'}[3][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'extra'}{'def_args'};
 
$result_trees{'all_commands_delimiters'}{'contents'}[75]{'contents'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[75];
@@ -11136,16 +11305,19 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[13]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[14]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[3];
-$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[4][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[5];
+$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0];
+$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[3]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0];
+$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[4][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[5]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[4][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[7];
 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[8][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[9];
 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[10][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[11];
 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[12][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[13];
-$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[5];
-$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'args'}[0]{'contents'}[3];
+$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[0][1];
+$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[4][1];
+$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'extra'}{'def_args'};
 
$result_trees{'all_commands_delimiters'}{'contents'}[135]{'contents'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[135];
@@ -11179,16 +11351,19 @@
 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[13]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[14]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0];
-$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[3];
-$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[4][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[5];
+$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0];
+$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[3]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0];
+$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[4][1]{'contents'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[5]{'contents'};
+$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[4][1]{'parent'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[7];
 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[8][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[9];
 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[10][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[11];
 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[12][1]
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[13];
-$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[5];
-$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'args'}[0]{'contents'}[3];
+$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[0][1];
+$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[4][1];
+$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0];
 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'extra'}{'def_args'};
 
$result_trees{'all_commands_delimiters'}{'contents'}[138]{'contents'}[0]{'parent'}
 = $result_trees{'all_commands_delimiters'}{'contents'}[138];

Index: t/results/def/def_defx_mismatch.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/def/def_defx_mismatch.pl,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- t/results/def/def_defx_mismatch.pl  27 Nov 2010 11:36:53 -0000      1.13
+++ t/results/def/def_defx_mismatch.pl  27 Nov 2010 13:01:21 -0000      1.14
@@ -90,7 +90,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -194,7 +198,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -205,7 +213,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -330,11 +342,12 @@
 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0];
-$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'parent'}
 = $result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3];
 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[8][1]
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5];
 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[0][1];
-$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'};
 $result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'def_defx_mismatch'}{'contents'}[0];
@@ -346,10 +359,12 @@
 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'args'}[0];
 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'args'}[0];
 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1];
-$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1];
-$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3];
-$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1];
-$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3];
+$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[0][1]{'parent'}
 = $result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'contents'};
+$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[2][1]{'parent'}
 = $result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[0][1];
+$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[2][1];
 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'};
 $result_trees{'def_defx_mismatch'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'def_defx_mismatch'}{'contents'}[0];

Index: t/results/def/defx_after_comment.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/def/defx_after_comment.pl,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- t/results/def/defx_after_comment.pl 27 Nov 2010 11:36:53 -0000      1.13
+++ t/results/def/defx_after_comment.pl 27 Nov 2010 13:01:21 -0000      1.14
@@ -157,7 +157,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -240,8 +244,9 @@
 
$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2];
-$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
-$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_args'}[0][1]{'parent'}
 = $result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_args'}[0][1];
 
$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_args'}[2][1];
 
$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2];
 
$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'defx_after_comment'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_args'};

Index: t/results/def/defx_after_empty_line.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/def/defx_after_empty_line.pl,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- t/results/def/defx_after_empty_line.pl      27 Nov 2010 11:36:53 -0000      
1.13
+++ t/results/def/defx_after_empty_line.pl      27 Nov 2010 13:01:21 -0000      
1.14
@@ -151,7 +151,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -233,8 +237,9 @@
 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2];
-$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
-$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_args'}[0][1];
 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_args'}[2][1];
 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2];
 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'defx_after_empty_line'}{'contents'}[0]{'contents'}[2]{'extra'}{'def_args'};

Index: t/results/def/defx_after_paragraph_end.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/def/defx_after_paragraph_end.pl,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- t/results/def/defx_after_paragraph_end.pl   27 Nov 2010 11:36:53 -0000      
1.13
+++ t/results/def/defx_after_paragraph_end.pl   27 Nov 2010 13:01:21 -0000      
1.14
@@ -162,7 +162,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -246,8 +250,9 @@
 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'args'}[0];
 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'args'}[0];
 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3];
-$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1];
-$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'extra'}{'def_args'}[0][1];
 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'extra'}{'def_args'}[2][1];
 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3];
 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'defx_after_paragraph_end'}{'contents'}[0]{'contents'}[3]{'extra'}{'def_args'};

Index: t/results/def/defx_after_text.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/def/defx_after_text.pl,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- t/results/def/defx_after_text.pl    27 Nov 2010 11:36:53 -0000      1.13
+++ t/results/def/defx_after_text.pl    27 Nov 2010 13:01:21 -0000      1.14
@@ -152,7 +152,11 @@
                 'def_args' => [
                   [
                     'category',
-                    {}
+                    {
+                      'contents' => [],
+                      'parent' => {},
+                      'type' => 'bracketed_def_content'
+                    }
                   ],
                   [
                     'spaces',
@@ -238,8 +242,9 @@
 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
-$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1];
-$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'def_args'}[0][1];
 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'def_args'}[2][1];
 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'defx_after_text'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'def_args'};

Index: t/results/def/empty_def_arguments.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/def/empty_def_arguments.pl,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- t/results/def/empty_def_arguments.pl        27 Nov 2010 11:36:53 -0000      
1.13
+++ t/results/def/empty_def_arguments.pl        27 Nov 2010 13:01:21 -0000      
1.14
@@ -299,7 +299,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -310,7 +314,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -360,7 +368,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -420,7 +432,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -431,7 +447,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -486,7 +506,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -536,7 +560,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -547,7 +575,11 @@
               ],
               [
                 'name',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -625,18 +657,21 @@
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'args'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'args'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[1];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[3];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[1];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[3];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'args'}[0];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[3]{'contents'};
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'def_args'}[2][1]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'args'}[0];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'def_args'}[0][1];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'def_args'}[2][1];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'extra'}{'def_args'};
 $result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'empty_def_arguments'}{'contents'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'args'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'args'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'parent'}
 = $result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'contents'};
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'args'}[0];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'extra'}{'def_args'}[0][1];
 $result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[5]{'parent'} = 
$result_trees{'empty_def_arguments'}{'contents'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0];
@@ -645,10 +680,12 @@
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = $result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[2];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[2];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'contents'};
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'def_args'}[2][1]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'args'}[0];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'def_args'}[0][1];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'def_args'}[2][1];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'extra'}{'def_args'};
 $result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[6]{'parent'} = 
$result_trees{'empty_def_arguments'}{'contents'}[0];
@@ -656,18 +693,21 @@
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'args'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'args'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'parent'}
 = $result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0]{'contents'};
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'args'}[0];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'extra'}{'def_args'}[0][1];
 $result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[7]{'parent'} = 
$result_trees{'empty_def_arguments'}{'contents'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0]{'parent'}
 = $result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0]{'contents'}[2];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0]{'contents'}[2];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'contents'};
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'def_args'}[0][1]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'def_args'}[2][1]{'parent'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'args'}[0];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'def_args'}[0][1];
+$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'def_args'}[2][1];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8];
 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'extra'}{'def_args'};
 $result_trees{'empty_def_arguments'}{'contents'}[0]{'contents'}[8]{'parent'} = 
$result_trees{'empty_def_arguments'}{'contents'}[0];

Index: t/results/def/empty_deftype.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/def/empty_deftype.pl,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- t/results/def/empty_deftype.pl      27 Nov 2010 11:36:53 -0000      1.14
+++ t/results/def/empty_deftype.pl      27 Nov 2010 13:01:22 -0000      1.15
@@ -48,7 +48,11 @@
               ],
               [
                 'type',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -364,7 +368,11 @@
               ],
               [
                 'type',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -635,10 +643,11 @@
 
$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0];
-$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'contents'}
 = 
$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'parent'}
 = $result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[4][1];
-$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'};
 $result_trees{'empty_deftype'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'empty_deftype'}{'contents'}[0];
@@ -665,11 +674,12 @@
 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'args'}[0];
 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'args'}[0];
 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0];
-$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[4][1]
 = 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[4][1]{'contents'}
 = 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[4][1]{'parent'}
 = $result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'args'}[0];
 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[6][1];
-$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[4][1];
 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0];
 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'};
 $result_trees{'empty_deftype'}{'contents'}[6]{'contents'}[0]{'parent'} = 
$result_trees{'empty_deftype'}{'contents'}[6];

Index: t/results/def/empty_deftypeop_name.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/def/empty_deftypeop_name.pl,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- t/results/def/empty_deftypeop_name.pl       27 Nov 2010 11:36:53 -0000      
1.11
+++ t/results/def/empty_deftypeop_name.pl       27 Nov 2010 13:01:22 -0000      
1.12
@@ -120,7 +120,11 @@
               ],
               [
                 'type',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -190,12 +194,13 @@
 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
 = 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[1][1]
 = 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[3][1]
 = 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[3][1]{'contents'}
 = 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[4]{'contents'};
+$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[3][1]{'parent'}
 = 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[6];
 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'}
 = 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[5][1];
-$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'}
 = 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[3][1];
 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'};
 $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'empty_deftypeop_name'}{'contents'}[0];

Index: t/results/def/end_of_lines_protected.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/def/end_of_lines_protected.pl,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- t/results/def/end_of_lines_protected.pl     27 Nov 2010 11:36:53 -0000      
1.13
+++ t/results/def/end_of_lines_protected.pl     27 Nov 2010 13:01:22 -0000      
1.14
@@ -126,7 +126,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -185,7 +189,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -242,10 +250,12 @@
 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'}
 = 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'}
 = 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0];
-$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[8][1]
 = 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[8][1]{'contents'}
 = 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[8][1]{'parent'}
 = 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[14][1]
 = 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[4];
 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[16][1]
 = 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[6];
-$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[18][1]
 = 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[8];
+$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[18][1]{'contents'}
 = 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[8]{'contents'};
+$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[18][1]{'parent'}
 = 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'end_of_lines_protected'}{'contents'}[0]{'contents'}[0];

Index: t/results/def/end_of_lines_protected_in_footnote.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/def/end_of_lines_protected_in_footnote.pl,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- t/results/def/end_of_lines_protected_in_footnote.pl 27 Nov 2010 11:36:53 
-0000      1.13
+++ t/results/def/end_of_lines_protected_in_footnote.pl 27 Nov 2010 13:01:22 
-0000      1.14
@@ -151,7 +151,11 @@
                           ],
                           [
                             'arg',
-                            {}
+                            {
+                              'contents' => [],
+                              'parent' => {},
+                              'type' => 'bracketed_def_content'
+                            }
                           ],
                           [
                             'spaces',
@@ -210,7 +214,11 @@
                           ],
                           [
                             'arg',
-                            {}
+                            {
+                              'contents' => [],
+                              'parent' => {},
+                              'type' => 'bracketed_def_content'
+                            }
                           ]
                         ],
                         'def_command' => 'deffn',
@@ -286,10 +294,12 @@
 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'}
 = 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'}
 = 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0];
-$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[10][1]
 = 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[10][1]{'contents'}
 = 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[10][1]{'parent'}
 = 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[16][1]
 = 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[18][1]
 = 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[6];
-$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[20][1]
 = 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[8];
+$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[20][1]{'contents'}
 = 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[8]{'contents'};
+$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[20][1]{'parent'}
 = 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'end_of_lines_protected_in_footnote'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0];

Index: t/results/def/wrong_braces_simple.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/def/wrong_braces_simple.pl,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- t/results/def/wrong_braces_simple.pl        27 Nov 2010 11:36:53 -0000      
1.12
+++ t/results/def/wrong_braces_simple.pl        27 Nov 2010 13:01:22 -0000      
1.13
@@ -350,7 +350,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -487,7 +491,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -944,7 +952,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -1069,7 +1081,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -1134,7 +1150,8 @@
 
$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2];
 
$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'args'}[0];
 
$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0];
-$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[10][1]
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[10][1]{'contents'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[10][1]{'parent'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'args'}[0];
 
$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'wrong_braces_simple'}{'contents'}[6]{'contents'}[0];
@@ -1148,7 +1165,8 @@
 
$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[2];
 
$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'args'}[0];
 
$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0];
-$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[10][1]
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[10][1]{'contents'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[10][1]{'parent'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'args'}[0];
 
$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'wrong_braces_simple'}{'contents'}[9]{'contents'}[0];
@@ -1186,7 +1204,8 @@
 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'args'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'args'}[0]{'contents'}[2];
 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'args'}[0];
 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3];
-$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'extra'}{'def_args'}[10][1]
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'args'}[0]{'contents'}[2];
+$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'extra'}{'def_args'}[10][1]{'contents'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'extra'}{'def_args'}[10][1]{'parent'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'args'}[0];
 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'extra'}{'def_args'}[0][1];
 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'extra'}{'def_args'}[2][1];
 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[3];
@@ -1197,7 +1216,8 @@
 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'args'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'args'}[0]{'contents'}[2];
 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'args'}[0];
 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4];
-$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'extra'}{'def_args'}[10][1]
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'args'}[0]{'contents'}[2];
+$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'extra'}{'def_args'}[10][1]{'contents'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'extra'}{'def_args'}[10][1]{'parent'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'args'}[0];
 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'extra'}{'def_args'}[0][1];
 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'extra'}{'def_args'}[2][1];
 
$result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'wrong_braces_simple'}{'contents'}[12]{'contents'}[4];

Index: t/results/def/wrong_braces_with_end_of_lines.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/def/wrong_braces_with_end_of_lines.pl,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- t/results/def/wrong_braces_with_end_of_lines.pl     27 Nov 2010 11:36:54 
-0000      1.11
+++ t/results/def/wrong_braces_with_end_of_lines.pl     27 Nov 2010 13:01:22 
-0000      1.12
@@ -79,7 +79,11 @@
               ],
               [
                 'arg',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ]
             ],
             'def_command' => 'deffn',
@@ -271,7 +275,8 @@
 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0];
-$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'contents'}
 = 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'};
+$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[6][1]{'parent'}
 = 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'wrong_braces_with_end_of_lines'}{'contents'}[0]{'contents'}[0];

Index: t/results/invalid_nestings/block_not_matching.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/invalid_nestings/block_not_matching.pl,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- t/results/invalid_nestings/block_not_matching.pl    27 Nov 2010 11:36:54 
-0000      1.16
+++ t/results/invalid_nestings/block_not_matching.pl    27 Nov 2010 13:01:22 
-0000      1.17
@@ -75,7 +75,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -478,8 +482,9 @@
 
$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'args'}[0];
 
$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'args'}[0];
 
$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0];
-$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'parent'}
 = $result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'args'}[0];
+$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'extra'}{'def_args'}[2][1];
 
$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0];
 
$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'block_not_matching'}{'contents'}[3]{'contents'}[0]{'extra'}{'def_args'};

Index: t/results/invalid_nestings/on_def_line.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/invalid_nestings/on_def_line.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- t/results/invalid_nestings/on_def_line.pl   27 Nov 2010 11:36:54 -0000      
1.9
+++ t/results/invalid_nestings/on_def_line.pl   27 Nov 2010 13:01:22 -0000      
1.10
@@ -162,7 +162,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -372,7 +376,11 @@
             'def_args' => [
               [
                 'category',
-                {}
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'bracketed_def_content'
+                }
               ],
               [
                 'spaces',
@@ -465,11 +473,12 @@
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'line_nr'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
 = $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} 
= $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0];
-$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'parent'}
 = $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[4][1]
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7];
-$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[0][1];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'};
@@ -500,11 +509,12 @@
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[7]{'line_nr'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[7]{'parent'}
 = $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1];
-$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[0][1]
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[0][1]{'contents'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[0][1]{'parent'}
 = $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[2][1]
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[4][1]
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[6][1]
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[7];
-$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'}[0][1];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'name'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'extra'}{'def_args'};



reply via email to

[Prev in Thread] Current Thread [Next in Thread]