Pretty annoying interactively testing some parser code that needs ETX as part of its input... STX can be entered as CTRL+B in the terminal, fine, and ETX as CTRL+C ... which then immediately is interpreted as a break and terminates the process. 😬​
@Retrograde even if you press ctrl-V first?
@teleozoic Amaze!1 All these years and I never knew this escape - thanks! 😅​
@Retrograde Not a JEDEC file parser by any chance?
@mikkle Quite possibly 🤓
@Retrograde 😎 It's just that I was fooling around with jed file checksums:
@mikkle If you want to get formal 😅​ https://www.jedec.org/system/files/docs/jesd3c.PDF (registration required)
@Retrograde Might get to that point - so far making do with the GAL16V8 datasheet and the sources of GALasm :)
Progress: 100% test coverage of my UES Fuse codec 🤓

@mikkle Good stuff. Calling it a night on the hand-rolled JEDEC tokenizer as well, going to add the parser tomorrow, maybe.

(Should probably just have gone all in and used ANTLR.) 😅​

@Retrograde Heh, never underestimate the power of Not Invented Here 😁