This is just a guess, but it seems that -- since '' might refer to the null string, which is indicated in C by the lone null-terminator '\0' -- that the notation: c == '' (c being of type char) might be a local ver- nacular for: c == '\0'. (This is in spite of the fact that the null string should be indicated in C by "" rather than by ''!) Scott