changequote(--<<-,->>--) define(skip_include, ) define(ZAPPY, ) undefine(--<<-format->>--) define(WVEXACTLY, --<<- --AUTOPUNC-- --SNIP-- WVCOMMAS($*) --SNIP-- --AUTOPUNC-- ->>--) define(WVEXAMPLE, --<<- WVEXACTLY(include($1)) ->>--) define(WVCOMMAS, --<<-ifelse($#, 1, $1, --<<-$1, WVCOMMAS(shift($*))->>--)->>--) define(WVPREFACE, --<<-$1 WVCOMMAS(shift($*)) ->>--) define(WVPART, --<<-$2 WVCOMMAS(shift(shift($*))) ->>--) define(WVPARTINTRO, --<<-$1 WVCOMMAS(shift($*)) ->>--) define(WVCHAPTER, --<<-$2 WVCOMMAS(shift(shift($*))) ->>--) define(WVSECT1, --<<-$2 WVCOMMAS(shift(shift($*))) ->>--) define(WVSECT2, --<<-$2 WVCOMMAS(shift(shift($*))) ->>--) define(WVSECT3, --<<-$2 WVCOMMAS(shift(shift($*))) ->>--) define(WVCMD, --<<- WVEXACTLY($*) ->>--)