IS_WS
while ((p != start) && (IS_WS(conf, *p)))
if (!IS_WS(conf, *p)) {
while (IS_WS(conf, *p) && (!IS_EOF(conf, *p)))