I'm making a new set of tools for my markup language, nyarkup, which I still do not have a proper name for.
Today, I tried to implement more token types on my lexer, but it turns out that I am approaching it as if it were a programming language.
I got the bold, italic, strike-through, section and divider tokens working, but the implementation that was discussed in the "Crafting Interpreters" book was made for—
yeah it's pretty bloody obvious that I messed up
Not a blocker though
Recently, I got back into nix and home-manager stuff
Mainly because I wanted to use Kitty without installing it again when I inevitably migrate to another distro
But wowie, I was truly scratching the surface here
It's like a whole other world opened right in front of me
but eh, that magic will be gone soon enough
Oh and I am using helix now, in case any (neo)vim users were wondering
I might switch my approach for making that nyarkup compiler project
Probably tomorrow, probably next week
Who knows, really
But for now, all you can do is go back to the garden