diff --git a/doc/Language/variables.pod b/doc/Language/variables.pod index f991e8a03..24b5e0d22 100644 --- a/doc/Language/variables.pod +++ b/doc/Language/variables.pod @@ -48,9 +48,7 @@ List assignment leaves the choice of what to do to the variable on the left. For example, L variables (C<@> sigil) empty themselves on list assignment and then put all the values from the right-hand side into -themselves. Contrary to item assignment, it means that the type of the -variable on the left always stays C, regardless of the type of the -right-hand side. +themselves. The type of assignment (item or list) is decided by the first context seen in the current expression or declarator: