Lines Matching defs:head
85 token(State_t* state, Sfio_t* op, const char* text, const Header_t* head, int push)
87 if (!head)
105 if (head->lex == LINK && state->prev->lex == NAME && state->push)
107 if (head->lex == LINE && state->prev->lex == HEADER && !state->push)
109 if (head->lex == HEADER && push && state->prev->lex == HEADER && !state->push)
114 if (state->keep && (state->prev->lex != head->lex || !head->unary && state->push))
116 if (head->lex == LINE && state->prev->lex == BODY && !state->push)
119 switch (head->lex)
123 sfprintf(op, "<%s>", head->out);
129 state->prev = (Header_t*)head;
136 if (state->prev->lex == head->lex && state->push)
143 state->prev = (Header_t*)head;