Lightweight resilient recursive parsing

Published:

Resilient parsing means that we try to parse as much as possible of the source code, possibly producing multiple parsing errors. Clearly, this is useful in numerous IDE features like auto-completion, and can be a nice improvement on interactive user experience.

Starting blogging here

Published:

I’ve just started a postdoc with Jon Sterling, who encourages writing weekly notes in the research group. I think that this is a good thing. I’ve had periods in my life when I was doing regular public writing, and also had one streak of weekly talks in the Covid era. I enjoyed these routines and I believe that they improved my productivity, but I’ve never stuck to them for long. Now that I’m being incentivized by Jon, expect some blogging output here.