This is the standard "unifdef" from BSD 4.4lite, hacked to allow for
C++ comments.    -- ajw@cs.cmu.edu
