# New Ticket Created by  Stephane Payrard 
# Please include the string:  [perl #104594]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=104594 >


A combination of many conditions seem necessary for this to happen :
the lexical must braced within a string in a return statement of a
recursive function.

$ perl6 -e 'sub t($p) {   t $p-1  if $p-1 > 0;  return "{$p}" }; say t
3'1$ perl6 -e 'sub t($p) {   t $p-1  if $p-1 > 0;  return "$p" };
say t 3'3

-- 
cognominal stef

Reply via email to