Still reproducible (2017.11, HEAD(5929887)), but is supposed to work? On 2015-02-09 17:43:52, rayd...@cyberuniverses.com wrote: > m: my $a; BEGIN { $a := 1; say $a; }; say $a; > rakudo-{parrot,moar} 0cb22e: OUTPUT«1(Any)» > > m: my $a; BEGIN { $a = 1; say $a; }; say $a; # works with assignment > rakudo-{parrot,moar} 0cb22e: OUTPUT«11»
[perl #123776] [BUG] Binding a variable at BEGIN time doesn't stick aruond for runtime
Aleks-Daniel Jakimenko-Aleksejev via RT Fri, 01 Dec 2017 12:09:27 -0800