Thanks so much. I found many of your responses to other people's questions very helpful when I had similar issues.
I can report that all the supplied software tools worked very well. The only notable bug I encountered is the one reported in
this recent post. As mentioned in the related github post I was able to work around the bug by including my custom Output.jack in the StringTest directory when unit testing my String class.
The other funny thing that happened to me was seeing my compiler, which had passed all the Ch 11 tests, subsequently crash and burn on the humble Point.jack teaching example, which happens to have the sneaky string literal ")" as a term.