home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1989 …il & Dave's Excellent CD / Excellent CD HFS.raw / Moof / Goodies / DTS Goodies / Obfuscated_C / 1986 / hague.c < prev    next >
Encoding:
C/C++ Source or Header  |  1989-04-13  |  991 b   |  29 lines  |  [TEXT/MPS ]

  1. #define    DIT    (
  2. #define    DAH    )
  3. #define    __DAH    ++
  4. #define DITDAH    *
  5. #define    DAHDIT    for
  6. #define    DIT_DAH    malloc
  7. #define DAH_DIT    gets
  8. #define    _DAHDIT    char
  9. _DAHDIT _DAH_[]="ETIANMSURWDKGOHVFaLaPJBXCYZQb54a3d2f16g7c8a90l?e'b.s;i,d:"
  10. ;main            DIT            DAH{_DAHDIT
  11. DITDAH            _DIT,DITDAH        DAH_,DITDAH DIT_,
  12. DITDAH            _DIT_,DITDAH        DIT_DAH DIT
  13. DAH,DITDAH        DAH_DIT DIT        DAH;DAHDIT
  14. DIT _DIT=DIT_DAH    DIT 81            DAH,DIT_=_DIT
  15. __DAH;_DIT==DAH_DIT    DIT _DIT        DAH;__DIT
  16. DIT'\n'DAH DAH        DAHDIT DIT        DAH_=_DIT;DITDAH
  17. DAH_;__DIT        DIT            DITDAH
  18. _DIT_?_DAH DIT        DITDAH            DIT_ DAH:'?'DAH,__DIT
  19. DIT' 'DAH,DAH_ __DAH    DAH DAHDIT        DIT
  20. DITDAH            DIT_=2,_DIT_=_DAH_;    DITDAH _DIT_&&DIT
  21. DITDAH _DIT_!=DIT    DITDAH DAH_>='a'?    DITDAH
  22. DAH_&223:DITDAH        DAH_ DAH DAH;        DIT
  23. DITDAH            DIT_ DAH __DAH,_DIT_    __DAH DAH
  24. DITDAH DIT_+=        DIT DITDAH _DIT_>='a'?    DITDAH _DIT_-'a':0
  25. DAH;}_DAH DIT DIT_    DAH{            __DIT DIT
  26. DIT_>3?_DAH        DIT             DIT_>>1 DAH:'\0'DAH;return
  27. DIT_&1?'-':'.';}__DIT DIT            DIT_ DAH _DAHDIT
  28. DIT_;{DIT void DAH write DIT            1,&DIT_,1 DAH;}
  29.