#include defs.wh #include defs.wh2 #define _PAGE-TITLE_ Rational and basic overview #define _TITLE-HEADER-TEXT_ Rational and basic overview #include head.wh The reason for having a compiler is that it is useful to have certain common information between many different web pages to implement a consistant style amoung the pages. To a certain extent, this can be implemented by the web server via Server Side Includes, but that feature is not uniformly available. In addition, the _WEBC_ compiler can do a few other tricks.
_WEBC_ is implemented in the Perl programming language. Usually the implementation language of a program is not important. However, it is here, because it is possible for the user to add code to the compiler at run time. This feature allows for a certain amount of flexibility and oddity. #include tail.wh2 #include tail.wh