RosettaCodeData/Task/Dynamic-variable-names/Perl-6/dynamic-variable-names.pl6

12 lines
281 B
Raku
Raw Permalink Normal View History

2017-09-23 10:01:46 +02:00
our $our-var = 'The our var';
my $my-var = 'The my var';
my $name = prompt 'Variable name: ';
2018-06-22 20:57:24 +00:00
my $value = $::('name'); # use the right sigil, etc
2017-09-23 10:01:46 +02:00
put qq/Var ($name) starts with value $value/;
2018-06-22 20:57:24 +00:00
$::('name') = 137;
2017-09-23 10:01:46 +02:00
2018-06-22 20:57:24 +00:00
put qq/Var ($name) ends with value {$::('name')}/;