What data structures and algorithms are not implementable in C?
stackoverflow.comWhat sprang to my mind is Jensen's Device: http://en.wikipedia.org/wiki/Jensen%27s_Device . This is a clever and little-known trick, that depends on pass-by-name semantics.