I learned today that there are digraphs in C99 and C++. The following is a valid program:
%:include %:ifndef BUFSIZE %:define BUFSIZE 512
I think it's because some of the keyboards on this planet might not have keys like '#' and '{'.