Example8.2 shows an
m4 macro that directs
m4 to expand each occurrence of the string
"OS" in its input into the string "operating system" on output. This
is a trivial example; m4 supports macros
with arguments that can be used to do more than transform one fixed
string into another. Typing info m4 at your shell
prompt will probably display on-line documentation for this
language.