Coding 2025-05-05
I've got a good idea of how I want to represent the different kinds of word taxonomy in the source file for this conlang grammar stuff, but I'm not quite there when it comes to the runtime representation.
It's like, I'm dividing words into two kinds of taxa, and currently I believe one kind of taxa wouldn't have any metadata associated, but the other kind would, but also validating (or, worse, generating) that metadata requires reference to other parts of the taxonomy. And this has to happen in, like, several orders. And the root allows metadata that all other nodes do not. I'm not totally sure how to force this all to work, and the weird relationships have me thinking that I probably shouldn't try to force it together; I need some inspiration...
Anyway, it's late and I need to get ready for bed.
Good night.