Crafting Interpreters 2020-08-16

By Max Woerner Chase

Limited coverage is up around 97%. I'm done for tonight, but this is good progress. Another few days, and I can do some refactoring.

Nothing really exciting to report. I didn't hit any bugs this time. The biggest stumbling block I'm hitting is the fact that some of the code paths I'm not covering are uninteresting and require tests that bypass the external interfaces. For a sec I thought I had a way around that, but on further reflection I currently don't. I'll just have to see if I come up with a nice rewrite during the refactors.

For now, I'd like to wrap things up.

Good night.