home *** CD-ROM | disk | FTP | other *** search
Text File | 1989-04-13 | 850 b | 20 lines | [TEXT/MPS ] |
- The worst abuse of the C preprocessor: <sunybcs!colonel> Col. G. L. Sicherman
-
- This program abuses the C preprocessor so much that some /lib/cpp's fail to
- strip out all of the comments on the first pass! If you were able to
- understand Decot's entry in 1984, you will have a head start on this
- one.
-
- Be sure to run this program through lint! If your lint works
- correctly, it should warn you that the argument `Manual' isn't used.
- Like the program says, what's that mean?
-
- Run the program without arguments and enter the letters 'a' thru 'm'
- on a line. Now enter the letters 'n' thru 'z'. But to borrow a quote
- from Richard Stallman: If you think you understand what this code
- does, then you don't, so read it again! Explain why:
-
- sicherman < sicherman.c | sicherman | diff - sicherman.c
-
- results in diff reporting a difference on some machines.
-