home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / INFO / SNOBOL / SNOBOL_A.ZIP / READ.ME < prev    next >
Encoding:
Text File  |  1988-03-28  |  7.3 KB  |  128 lines

  1. ---------------
  2. This distribution of Gordon Peterson's SNOBOL4+ Utilities was prepared on
  3. March 28 and March 29, 1988 by Gordon E. Peterson II.  It is contained on
  4. two diskettes, each of which contains a large .ARC file.  The SNOUTIL1.ARC 
  5. file on diskette number one contains the user's guide in print file format 
  6. and other auxiliary files.  The SNOUTIL2.ARC file on diskette number two 
  7. contains the SNORUN runtime package and the majority of the utilities in 
  8. .SAV file form.
  9. ---------------
  10.     This set contains an assortment of interesting software for the IBM
  11. PC, along with related supporting files.
  12.  
  13.     The file UTILSDOC.PRT describes each of the utilities provided on the
  14. diskette, along with many others which are available separately.  Most of the
  15. utilities described have been written in the very powerful SNOBOL4+ language.
  16. As an example of the power of the SNOBOL4+ language, the complete source 
  17. program listing for the LIST utility is provided on the diskette.  Note that 
  18. even with all of the options supported by LIST, and without any particular 
  19. effort to optimize the program (it could very easily be changed to 30 or
  20. fewer source statements with no loss of function or efficiency), the fully-
  21. featured utility is only 37 SNOBOL4+ source statements long!  The DIRTREE
  22. program is only 66 statements.
  23.  
  24.     If you'd rather read the UTILSDOC.PRT file directly on your computer
  25. screen, rather than from a printed copy, it is best to read it using Vernon
  26. Buerg's very fine LIST program, which is also shareware and widely available.
  27.  
  28.     The print file EXAMPLE.LST shows an example output from an early
  29. release of my SPACE utility, which is described in the UTILSDOC.PRT file.  
  30. The SPACE utility is available separately, and includes all the functions of 
  31. the DIRTREE utility as a subset.  The EXAMPLE.LST listing is set for a 132 
  32. column printer (or an 80 column printer in condensed print mode).  This 
  33. utility is tremendously useful in helping you to manage your hard disk.  It 
  34. also helps you to root out all those places you have the same file under 
  35. different names or in different subdirectories, consuming unnecessary space 
  36. (you'd be surprised, like I was, to see how much space you can recover!).  
  37.  
  38.     Please notice that .SAV format files produced by SNOBOL4+ are
  39. specific to the version (although not the copy) of the corresponding SNORUN
  40. run-time package.  All the .SAV files in this package, therefore, correspond
  41. to the SNORUN.EXE runtime (version 2.0) as supplied in this package.  These
  42. .SAV files, for example, will not run under later versions of SNORUN.  Should
  43. you receive a later version of SNORUN from somewhere, or newer versions of
  44. these .SAV format programs compiled under a later version of the SNOBOL4+
  45. system, please be careful to not get them confused.  
  46.  
  47.     I have also written a device driver supporting your PC's loudspeaker.
  48. This device driver allows you to reconfigure your machine's beep to sound
  49. however you want it to.  It allows you to write sound programs directly to
  50. the speaker from any of your programs, regardless of the language you have
  51. written them in.  And, it eliminates those annoying delays your PC goes into
  52. whenever it is beeping.  The device driver is called DRVSPKR.SYS and should
  53. be available, with a complete User's Guide and tutorial, from the same place 
  54. you got these SNOBOL4+ utility programs, for $10 or less.  As a bonus, the
  55. speaker device driver comes with almost four hours of music files you can
  56. play!  You will find that a number of these utilities support my speaker
  57. device driver, if it is present.
  58.  
  59.     You are also encouraged to acquire your own personal copy of
  60. SNOBOL4+, which is one of the two most powerful and highest-level program-
  61. ming languages currently available for PC-class machines.  Unlike some
  62. powerful programming languages, SNOBOL4+ is very easy to learn and allows
  63. you to write significant and useful programs in short order.  It is probably
  64. the most useful single programming support tool I have.  You'll love it too.
  65. Ask at your local computer store.  If they don't have it, ask them to order
  66. it for you.  If they won't, you can order it through me.  The price is
  67. $99.95 (please add $10 for postage and handling within the U.S. or $30 for
  68. airmail delivery and additional handling charges to Europe.  Do not send
  69. cash.  Price subject to change without notice;  please allow sufficient time
  70. for mail delivery and foreign checks to clear.  Foreign users please read the
  71. note about foreign payments in the "Questions and Answers" section of the 
  72. User's Guide).  
  73.  
  74.     This package is being distributed at very low cost as Shareware so
  75. that as many people as possible will have the opportunity to try and use 
  76. these programs.  I sincerely hope and expect that you will find one or more
  77. of these programs useful to you.  (Certainly no one person, other than me,
  78. is likely to have a need for every single utility in the set).  You can help
  79. to support the Shareware concept (which gives you the chance to try a wide
  80. variety of quality software before you are asked to pay for it) in two major
  81. ways:
  82.  
  83.     1)  Help give others the chance to try this Shareware too.  Just as
  84. you have received this disk as a direct result of the generosity of someone
  85. else (or more likely several others), you can return the favor by passing
  86. copies of this disk through your local computer club, user's group, colleagues,
  87. and business associates.  As an incentive to upload this package to your local
  88. bulletin board service, please read in the "Questions and Answers" section of
  89. the manual how you can receive a FREE REGISTERED VERSION of any of these
  90. programs of your choice as a token of my appreciation.
  91.  
  92.     2)  Register the Shareware you end up liking and using.  You are 
  93. welcome to try this software, read the full and complete documentation, and
  94. put it through its paces on your own system.  If you find one of these 
  95. programs to your liking, you ARE OBLIGED to register it with me by paying the
  96. requested amount.  Note that any nominal amount you may have paid to receive
  97. these diskettes from a disk copying service or other source DOES NOT register 
  98. your use of these programs or give you the right to continue using the 
  99. software.  
  100.  
  101.     Registering your use of these programs also is in your own interest
  102. as well, as the registered versions of many of these programs are both
  103. smaller (use less disk space) and faster (the "shareware information" delay
  104. screen is eliminated) than the shareware versions provided here for your 
  105. evaluation.  The registered versions are the most recent versions, with
  106. all known bugs eliminated, compiled with the best known version of the 
  107. appropriate compilers.  Registering will also give you the right to very
  108. low-cost upgrades as improvements and additions to this set of utilities are
  109. released.  Registered users also receive rapid free technical support via 
  110. CompuServe electronic mail (as of this writing, March 1988, offer subject
  111. to change without notice).  
  112.  
  113.     I hope that you will find these utilities useful.  Enjoy!
  114.  
  115.                     Gordon E. Peterson II
  116.                     P.O. Box 40476
  117.                     San Antonio, Texas  78229-1476
  118.                     United States of America
  119.  
  120. P.S.  Since I am presently spending quite a lot of time outside of the
  121. United States, please allow extra time for mail at the above address to 
  122. be forwarded to me.  Thanks!
  123.  
  124.  
  125.  
  126.  
  127.     
  128.