What is wrong with my charIsInLiteralString() function?
C++ code - 325 lines - codepad
I really thought I had it figured out, but its returning false even when its supposed to be returning true, so clearly I don't. :) I must be missing something, but what?
EDIT: Nevermind...duh. I forgot to handle cases where there are multiple instances of start \" and end \" characters.
EDIT again: Updated code, but function is still not working.