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";

Reply via email to