This compiler error will occur if there is no instructions block in the macro being compiled (ie. there is neither a begin nor an end keyword).
This error can only occur if you deleted either the begin or end keyword accidentally, since they are automatically part of any macro created using the new macro command.
Topic 109507, last updated on 18-Apr-2020