name already exists as a macro

I get the error message:

name already exisits as a macro
Error in Overlap WYCO.ipfZZ_Full_Graph
WindowZZ_Full_Graph():Graph

When I try to compile the program Overlap Wyko.ipf. I received the program and other sub routines from a coworker that runs IGOR on a Mac. They don't know what could be causing this issue as the program runs fine on their Mac. What does this error mean? Can you give me any insight on what could be causing it?

Thanks!
-Luke
Often this means you have two copies of the same file open.

Take a look at Windows->Procedure Windows and see if the file appears twice.
Since the error occurs with a graph macro (XXX:Graph) I suspect you might have saved a recreation macro with the same graph name in the local experiment file (e.g., upon closing a graph you are asked if you want to save a 'window recreation macro'). This same name now seems to appear in your loaded procedure file 'WYCO.ipf'. Try to inspect the contents of the experiment file's local procedure window (press 'ctrl+m'). If you have a macro called 'WindowZZ_Full_Graph():Graph' in there, try to rename this one to something else, like 'WindowZZ_Full_Graph2():Graph'. Such problems often occur when such macros and functions are copied from a local environment without making the names sufficiently unique or, even worse, using the name of a function also for a graph/panel etc.