Lines Matching refs:keyword
191 static char *keyword; /* used for editing #elif's */ variable
453 static void Mpass (void) { memcpy(keyword, "if ", 4); Pelif(); } in Mpass()
522 snprintf(keyword, tline + sizeof(tline) - keyword, in keywordedit()
669 keyword = tline + (cp - tline); in parseline()
671 kwlen = cp - keyword; in parseline()
676 if (strlcmp("ifdef", keyword, kwlen) == 0 || in parseline()
677 strlcmp("ifndef", keyword, kwlen) == 0) { in parseline()
682 retval = (keyword[2] == 'n') in parseline()
692 } else if (strlcmp("if", keyword, kwlen) == 0) in parseline()
694 else if (strlcmp("elif", keyword, kwlen) == 0) in parseline()
696 else if (strlcmp("else", keyword, kwlen) == 0) in parseline()
698 else if (strlcmp("endif", keyword, kwlen) == 0) in parseline()