On
https://www.gnu.org/savannah-checkouts/gnu/m4/manual/m4-1.4.17/html_node/Manual.html#Manual

the example macro prototype is somewhat malformed:

===

Composite: example (string, [count = ‘1’]

    [argument]This is a sample prototype. There is not really a macro
named example, but this documents that if there were, it would be a
Composite macro, rather than a Builtin. It requires at least one
argument, string. Remember that in m4, there must not be a space between
the macro name and the opening parenthesis, unless it was intended to
call the macro without any arguments. The brackets around count and
argument show that these arguments are optional. ...

===

In the first line, [argument] fell off the line, there is no closing paren.

Marijn

Reply via email to