Hi! Just a bit confused about double quotes, coming from Chapter 10.
It seems as if the double quote token (") is missing from the Jack symbols listing. I even checked the book's second edition, and it wasn't listed there as well.
Obviously, " has to be a token in the Jack language; otherwise, how can we write 'Let s = "Hello world!";' syntactically inside Jack?
So my confusion is... is it just plain oversight to not have " listed among the Jack symbols specification?
It's even used in specifying stringConstants, so it HAS to be a token!
(I also understand that to actually print a " via a Jack program and to see it on the emulator's screen, we need to use String.doubleQuote() in the Jack code, but I think this is because " is a so-called escape character.)
Thanks for any clarification!