directive
ParseInclude(char *directive)
bool silent = directive[0] != 'i';
p = directive + (silent ? 8 : 7);
IncludeFile(file.str, endc == '>', directive[0] == 'd', silent);
if (directive(curline)) {
static int directive(const char *);