#comment This is a filepp comment - note continued line on next line
#define TITLE Test Document \
              for filepp
#include <header.html.in>

<p align=center>__FILEPP_INPUT__ version __VERSION__ on __DATE__ at
__TIME__.</p>

#define SHOW_HOMEPAGE
#ifdef SHOW_HOMEPAGE
<hr>
<h2 align=center><a href="http://www.cabaret.demon.co.uk/filepp/">
filepp homepage</a></h2>
#endif

#if (!defined((SHOW_HOMEPAGE))) || defined DONT_SHOW_HOMEPAGE
<hr>
<p align=center>Homepage will not be shown</p>
#endif

#define FOUR 4

#if FOUR == (2+3)
<hr>
<p align=center>filepp can't do sums!</p>
#elif FOUR == (1+3)
<hr>
<p align=center>filepp can do sums too!</p>
#endif

#define GOTARGS(arg1, arg2) This has macro arguments: "arg1" and "arg2"
<hr>
<p align=center>GOTARGS(foo bar, baa baa \
black sheep)</p>

#if 0
You'll never see this!
#endif

#	comment Keywords can be indented by either tabs or spaces
 #  ifdef HIDDEN
<hr>
<p align=center>The Hidden Link at line __LINE__!</p>
 #else
<hr>
<p align=center>The Hidden Link is remains hidden!</p>
 #endif

<hr>
<p align=center>Filepp testsuite: Any output between here and OK is an error</p>
#include <testsuite>
<p align=center>OK</p>

	#define FOOTER_STRING The End.
#include "footer.html.in"
