cstanhope@social.coop ("Your friendly 'net denizen") wrote:
Writing unit tests to capture the undocumented behavior of the parser when it's "working" to hopefully ensure I only fix the bug and not otherwise change the behavior.
(Ideally I would change the parsing behavior since it's kind of weird, but it's safer to preserve existing behavior while eliminating bugs.)