Unexpected value in macro parameter matching encountered.

#2024   Compile-time error

Unexpected value in macro parameter matching encountered.

Additional Information

The macro name is 'X', expected 'Y', received 'Z'.

Recovery

Compilation continues but no compiled source code file will be saved.

Explanation

Once a macro name has been matched, all the delimiters in that macro's parameter template must be matched.