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($*)
->>--)