May 26, 2018

Implement arbitrary string interpolation semantics for Perl

Beginners always want to write this

print “The sum of three and four is 3+4”;

And they want the 3+4 part to be evaluated, so that it prints this

The sum of three and four is 7

Of course, it’s a double-quoted string, so it’s not evaluated. The only things that are evaluated in double-quoted strings are variable references.

There are solutions to this, but most of them are ugly. This module is less ugly.

WWW http//