The suffix .mac is often used to indicate that the filename is that of a macro, but this is optional.
The process of reading the contents of a macro file as program input is known as running the macro. The program does not discriminate between input from the GUI, the keyboard, or a macro file.
where filename is the pathname of the macro file. The filename may optionally be preceded by a slash (/) character.