Macro commands that take no arguments have spurious parentheses appended to their synopsis
See for example the definition of @#else, @#endif, @#endfor, @#echomacrovars in the reference manual.
See for example the definition of @#else, @#endif, @#endfor, @#echomacrovars in the reference manual.