ISWORD
if (sp < m->endp && ISWORD(*sp) &&
(sp > m->offp && !ISWORD(*(sp-1))))) {
(sp < m->endp && !ISWORD(*sp))) &&
(sp > m->beginp && ISWORD(*(sp-1)))) {
if ((flagch == BOL || (lastc != OUT && !ISWORD(lastc))) &&
(c != OUT && ISWORD(c))) {
if ((lastc != OUT && ISWORD(lastc)) &&
(flagch == EOL || (c != OUT && !ISWORD(c)))) {