home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 3 / 3650 / README < prev    next >
Encoding:
Text File  |  1991-07-17  |  2.3 KB  |  67 lines

  1. README file for shop
  2. ====================
  3.  
  4. Howdy.  This program is called shop, and it is extremely silly.
  5. It generates a random shopping list of deranged items.  Such as:
  6.  
  7.         Here is your shopping list:
  8.         (1) Buy & Break rooster skis
  9.         (2) Inelegant sofas
  10.         (3) Polemical breath lesions
  11.  
  12. You can do all manner of ridiculous things with this.  For example,
  13. the xterm window I'm working in right now bears the title 
  14. "Antagonistic snore bacon."  Also, this is nice to put in a
  15. C shell .logout program.
  16.  
  17. Some people (like me) find this sort of thing funny, but don't worry...
  18. we're getting professional help.
  19.  
  20. The pindex program, also posted to alt.sources, is required for the use 
  21. of shop.  Be sure to install it, including the patch which updates pindex.c 
  22. to revision 2.2, before installing shop.
  23.  
  24. Here's what this package contains:
  25.  
  26. README
  27.     This file.
  28. shop.6
  29.     The troff -man source for the man page.
  30. shop.lp
  31.     A man page suitable for printing on a line printer.
  32.     A PostScript copy of the man page has also been posted to 
  33.     alt.sources.  
  34. Makefile
  35.     A makefile for the whole package.  You'll want to get in
  36.     and edit the first part of this, since it contains a whole
  37.     bunch of configurable items.
  38. nouns.raw
  39. adjs.raw
  40.     The program's vocabulary, in a non-indexed format.  adjs.raw
  41.     contains one adjective-like thing per line.  nouns.raw contains
  42.     pairs of lines: the first line in each pair is a noun-like thing,
  43.     and the second line is its plural form (or, if for some reason
  44.     it's not workable, some other plural or collective thing).  Of
  45.     course, you may customize these.
  46.     The makefile for shop runs pindex to translate these files into 
  47.     the indexed format which shop requires.  
  48. shop.c 
  49. shop.h
  50. axatchar.c 
  51. capwords.c 
  52. getcount.c 
  53. getitem.c
  54. getnth.c
  55. my_rand.c
  56.     Various source modules for shop proper.  Note especially
  57.     my_rand.c; it contains a random number function which returns
  58.     a long integer.  If my_rand.c doesn't compile on your system,
  59.     you can just supply your own equivalent module.
  60.  
  61. I've successfully compiled this package on DG/UX, SunOS, and vanilla
  62. SVR4 systems.  I'd like to hear of people's experiences with setting
  63. up the package under other operating systems; my e-mail address 
  64. is rice@dg-rtp.dg.com .  Also, please drop me a note concerning
  65. bugs, enhancements, and amusing applications.
  66.  
  67.