# 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