#include defs.wh #include defs.wh2 #define _PAGE-TITLE_ Directives #define _TITLE-HEADER-TEXT_ Directives #include head.wh Basically, the input syntax is standard HTML with some slight extensions. The most obvious extension are the directives. Every directive is on a line by itself, and the line starts with a "#". You can have whitespace around the "#" if you want.

There are a number of directives:

Some of these directives refer to files (e.g. the include and localcode). If you specify a relative filename, it is assumed to be in the same directory as the file which is using that name. This has ramifications if an include file includes another include file. #include tail.wh2 #include tail.wh