Weekly Roundup 2023-07-18
- Wednesday: Not a great day.
- Thursday: I tried to figure out one of my previous attempts to implement Earley parsing.
- Friday: I looked at the module types I'd written, and tried to figure out how to improve them from a usability standpoint.
- Saturday: I made some progress on simplifying the grammar modules.
- Sunday: I moved on to considering the internal types relevant to the parsing operation.
- Monday: I realized that I need to handle nullable symbols, and investigated a possible way to incrementally detect nullable symbols.
Next week, I'm going to keep on with that schedule stuff that's messed me up, and hopefully argue against it. Aside from that, I'm going to try to get the nullability stuff in a sensible state.