Coding 2025-05-30
You might not think that I could keep on coming up with massive refactors, but you would be wrong. My goal currently is to move the method implementations back to the nodes, and then break up the nodes module because it'll be over a thousand lines at that point, which is way too much. What makes this state of affairs different than what came before is, I'm encoding more details about tree structure onto the nodes, so now, fingers crossed, I can statically... be sort-of-confident that I won't have stuff from higher levels "bleeding down" into lower levels, in terms of tree constituents during evaluation.
I need to wind down for now, though. I'll be messing with this more tomorrow.
Good night.