keyword
static int keyword(Char *);
} while ((d || (!(kwd = keyword(owp)) && c != ' '
char *keyword = "hehehe test secret!";
key = vmalloc(strlen(keyword));
memcpy(key->v, keyword, key->l);
const char * const keyword;
if (memcmp(str, keywords[i].keyword, keywords[i].len)
int keyword(const char *);
ch = keyword(*argv);
switch (key = keyword(1 + *argv)) {
switch (keyword(argv[argc - 1] + 1)) {
return strcmp(key, ((const struct keyword *)elem)->name);
const struct keyword *kw = bsearch(token.s, keywords,
char *keyword = argv[0];
if (strcasecmp(keyword, mtp->m_name) == 0)
(void)printf("Unrecognized if-keyword: \"%s\"\n", keyword);
const char *keyword;
for (t = toskeywords; t->keyword != NULL; t++) {
if (strcmp(s, t->keyword) == 0) {
const char *keyword;
for (t = tlskeywords; t->keyword != NULL; t++) {
if (strcmp(s, t->keyword) == 0) {
static char *keyword; /* used for editing #elif's */
static void Mpass (void) { strncpy(keyword, "if ", 4); Pelif(); }
strlcpy(keyword, replacement, tline + sizeof(tline) - keyword);
keyword = tline + (cp - tline);
kwlen = cp - keyword;
if (strlcmp("ifdef", keyword, kwlen) == 0 ||
strlcmp("ifndef", keyword, kwlen) == 0) {
retval = (keyword[2] == 'n')
} else if (strlcmp("if", keyword, kwlen) == 0)
else if (strlcmp("elif", keyword, kwlen) == 0)
else if (strlcmp("else", keyword, kwlen) == 0)
else if (strlcmp("endif", keyword, kwlen) == 0)
register_keyword(const struct keyword *kw, bool leading, bool trailing)
is_keyword_known(const struct keyword *kw)
const struct keyword *kw = keywords + i;
const struct keyword *s_keyword;
ee_action(char *keyword, char *arg)
if (strcmp(ktent->kt_keyword, keyword) == 0) {
warnx("unknown keyword %s", keyword);
char *keyword, *arg;
keyword = strdup(line);
if ((arg = strrchr(keyword, '=')) != NULL)
prep_action(keyword, arg);
of_action(keyword, arg);
op_action(keyword, arg);
ee_action(keyword, arg);
if (strcmp(ex->ex_keyword, keyword) == 0)
ofio.of_name = keyword;
printf("nothing available for %s\n", keyword);
BARF("invalid keyword", keyword);
"nothing available for %s", keyword);
printf("%s=%s\n", keyword, ofio.of_buf);
of_action(char *keyword, char *arg)
if ((cp = of_handler(keyword, arg)) != NULL)
of_handler(char *keyword, char *arg)
if (strcmp(ex->ex_keyword, keyword) == 0)
opio.op_name = keyword;
printf("nothing available for %s\n", keyword);
BARF("invalid keyword", keyword);
"nothing available for %s", keyword);
printf("%s=%s\n", keyword, opio.op_buf);
op_action(char *keyword, char *arg)
if ((cp = op_handler(keyword, arg)) != NULL)
op_handler(char *keyword, char *arg)
if (strcmp(ex->ex_keyword, keyword) == 0)
nvio.pnv_name = keyword;
printf("nothing available for %s\n", keyword);
BARF("invalid keyword", keyword);
"nothing available for %s", keyword);
printf("%s=%s\n", keyword, nvio.pnv_buf);
prep_action(char *keyword, char *arg)
if ((cp = prep_handler(keyword, arg)) != NULL)
prep_handler(char *keyword, char *arg)
const char * keyword;
.keyword = "from",
.keyword = "to",
const char *kwd = refs[which].keyword;
const char * keyword;
.keyword = "from",
.keyword = "to",
const char *kwd = refs[which].keyword;
const char *keyword;
if (copy_config_value(config_keywords[i].keyword,
config_keywords[i].keyword,
config_keywords[i].keyword))
config_keywords[i].keyword))
config_keywords[i].keyword))
if (!strncasecmp(p, config_keywords[i].keyword,
strlen(config_keywords[i].keyword))) {
linenum, config_keywords[i].keyword);
copy_config_value_quoted(const char *keyword, char **mem, const char **p)
if (strncasecmp(*p, keyword, strlen(keyword)))
q = *p += strlen(keyword);
copy_config_value(const char *keyword, char **mem,
if (strncasecmp(*p, keyword, strlen(keyword)))
*p += strlen(keyword);