Programming C without variables is like, well, programming C without variables. They are so essential to the language that it doesn’t even require an analogy here. We can declare and use them as ...
I have a protocol that's specified as an ABNF grammar. It describes a "message" of composite parts. I want to provide that BNF_spec.txt as input to <something>, and get as output: Protocol.h[pp], ...