EOLN
*expression++ = EOLN | DONE;
if ((*expression & EOLN) && *string != '\n' && *string != '\0')
&& !(*expression & EOLN))