Yes. The first argument to these macros is indeed “function call”, not some “special syntax” for function signature. You call non-existing function and def*
macros will then destructure it into name and parameters list.
2 Likes