02 - December Adventure
Today after work we went around to the new apartment again and measured up a tiny bit of tiling and plaster work that we’re going to do in the kitchen, to replace the old double-fridge-freezer cabinet. It’s going to be a decent amount of faff, but the problem is pretty isolated. One annoying part of all this is remembering that I don’t have any tools in this country. Not having tools turns every job into a pain, who knew.
On the coding front, we’re back on the AST wagon. I’m currently settling on a design that is just slightly more complex than “just use a huge enum”. The idea is to use tagged indices into a series of vectors, which can then be improved down the line.
I thought about adding string interning to the lexer as well, that’s probably wise.