Content-type: text/html; charset=UTF-8
DEF [<macro_name> ["<macro definition string>"]];
When the parser encounters a white-space delimited macro name in the input stream, it will replace it with the definition text. Most users will want to put their favorite definitions in the pigrc file.
Here are some example macro definitions from the default pigrc file:
DEF wi "WIN :X.5;" $$ window in macro
DEF wo "WIN :X2;" $$ window out macro
DEF wf "WIN :F;" $$ window fit macro
The PD Piglet homepage is at http://www.omnisterra.com/walker/linux/piglet/intro.htm.