On Wed, May 14, 2025, at 2:13 AM, Nikolaos Chatzikonstantinou wrote:
> With
> len
> we get it back as-is, but with
> builtin(`len')
> we get a warning about too few arguments to len. Is this intentional?
Yes, according to the manual:
Note that `indir' and `builtin' can be used to invoke
builtins without arguments, even when they normally require
parameters to be recognized; but it will provoke a warning,
and result in a void expansion.
https://www.gnu.org/software/m4/manual/html_node/Builtin.html
--
vq