Wow, and I thought I knew C pretty well. Great post.
edited to add: I really like "Modern C" and just re-checked -- no mention of the preprocessor feature!
edited to add: I really like "Modern C" and just re-checked -- no mention of the preprocessor feature!
I love it when a candidate blows through my easy, medium and hard questions and leaves me scrambling.
<: and :> are [ and ]
<% and %> are { and }
%: is #
(since C99, and expanded a bit later than trigraphs)‘Unfortunately’, none of the characters used here can be coded using trigraphs, so you can’t use trigraphs to generate digraphs in source.