This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Improve comments at head of pp_signature()
authorDavid Mitchell <davem@iabyn.com>
Wed, 11 Mar 2015 16:50:28 +0000 (16:50 +0000)
committerDavid Mitchell <davem@iabyn.com>
Wed, 11 Mar 2015 16:50:28 +0000 (16:50 +0000)
pp_hot.c

index 7578811..a820c87 100644 (file)
--- a/pp_hot.c
+++ b/pp_hot.c
@@ -1878,14 +1878,14 @@ S_softref2xv_lite(pTHX_ SV *const sv, const char *const what,
 }
 
 
-/* handle one or more derefs and array/hash indexings, e.g.
- * $h->{foo} or $a[0]{$key}[$i] or f()->[1]
+/* Handle one or more aggregate derefs and array/hash indexings, e.g.
+ * $h->{foo}  or  $a[0]{$key}[$i]  or  f()->[1]
  *
  * op_aux points to an array of unions of UV / IV / SV* / PADOFFSET.
- * Each of these either contains an action, or an argument, such as
- * a UV to use as an array index, or a lexical var to retrieve.
- * In fact, several actions re stored per UV; we keep shifting new actions
- * of the one UV, and only reload when it becomes zero.
+ * Each of these either contains a set of actions, or an argument, such as
+ * an IV to use as an array index, or a lexical var to retrieve.
+ * Several actions re stored per UV; we keep shifting new actions off the
+ * one UV, and only reload when it becomes zero.
  */
 
 PP(pp_multideref)