At first I tried asking ChatGPT to create the whole parser for me, it actually knew a lot about the file format and returned something that had generally the right structure. Had to fix most of the details, but I was still pretty impressed. It didn't care about my typos either.