Strange. I've written some simple parsers over the course of my life. Latest one was to parse some subset of SQL for home grown in memory database.
I do not remember ever using anything even remotely resembling scanf or related stuff. It was always read next char from some abstracted stream and execute state machine on it.
I do not remember ever using anything even remotely resembling scanf or related stuff. It was always read next char from some abstracted stream and execute state machine on it.