WORD_WS_DELIMITED
dst->state != WORD_WS_DELIMITED) || c == '\0') {
dst->state = is_ws ? WORD_WS_DELIMITED : WORD_IDLE;
} else if (!is_ws && dst->state == WORD_WS_DELIMITED)