On Tue, Nov 17, 2015 at 11:48 AM, Christian Weisgerber
<na...@mips.inka.de> wrote:
> On 2015-11-17, Jan Stary <h...@stare.cz> wrote:
>
>> I am not a native speaker, but the conversion specifiers
>> are "interpreted" by printf, not "interpolated", right?
>
> I think "interpolated" as a technical term is correct here.
> (The Perl documentation is very fond of it.)

Well, in perl that's in the context of expansion of variable
references inside quote operators, where the evaluated result has the
references inserted in theirs positions in the quote context.

In the context of printf(3), what will be interp*ed here is not the
conversion specifiers themselves but the strings that will result from
their processing.  I would therefore say that the conversion
specifiers are interpreted.

Note that the perlfunc(1) section on perl's sprintf() built-in talks
of the interpretation of the format letters, what printf(3) calls
conversions.


Put me firmly in the "interpreted" camp for this.


Philip Guenther

Reply via email to