On 12/19/20 4:49 PM, Brad Gilbert wrote:
You can interpolate a method call in a string, but you need the parens.
say "$FruitStand.location() has $FruitStand.apples() apples in stock";
Cool! Now four ways of doing it:
print $FruitStand.location ~ "has " ~ $FruitStand.apples ~"
apples in stock\n";
print "Fruitstand in {$FruitStand.location} has
{$FruitStand.apples} apples\n";
print "Fruitstand in ", $FruitStand.location, "has ",
$FruitStand.apples, " apples\n";
print "$FruitStand.location() has $FruitStand.apples() apples in
stock";