SINGLE_QUOTE
if (**str == SINGLE_QUOTE) /* a character constant */
for(i=0; **str && **str != SINGLE_QUOTE && i < sizeof(LONG); *str+=1,i++)
if (**str != SINGLE_QUOTE) /* constant must have been too long */
while(**str && **str != SINGLE_QUOTE)
} else if (*str == SINGLE_QUOTE) {
while(*str && *str != SINGLE_QUOTE) {