VOLUME 34

SAM76.  An interesting macro / text processing language.
Also contains (*) some utilities that the author found
useful, and which were therefore left on the disk.

"SAM76 The First Language Manual" is available, $15 postpaid,
from:   SAM76 Inc.
       Box 257 RR1
       Pennington, N. J., 08534

See Dr. Dobbs Journal #26 (Volume 3, Issue 1) for a look
at SAM76, but consider the above book as the "real" reference.

NUMBER  SIZE    NAME            COMMENTS

               -CATALOG.034    CONTENTS OF CP/M VOL. 34
34.1    1K      ABSTRACT.034    Quick look at SAM76
34.2    8K      ASTRO.FNT       Astrological signs for graphics
34.3    1K      BONUS.DOC       Function documentation
34.4    1K      BOOK.DOC        How to order SAM76 manual
34.5    1K      COPY.COM        * Disk copy program
34.6    1K      CPMSETL.COM     Part of SAM76 setup procedure
34.7    3K      DEMO.SAM        Some interesting demo programs
34.8    1K      DIRFIX.SAM      Disk directory routines
34.9    19K     EXTF.ASM        Various routines, including
34.10   1K      EXTF.DOC        ..a clock driver.
34.11   1K      FRIEND.DOC      oops!! Applies to something
                               not supplied on disk: a vers
                               of SAM76 that runs at 8000H
34.12   2K      G.SAM           Sets up SAM for load-and-go
34.13   1K      HOOH.SAM        Hex to octal to hex
34.14   1K      IDUMP.COM       Interpreted file dump (**)
34.15   13K     ILRAW.COM       Raw copy of SAM76.  See
                               READ-ME.DOC and S.DOC
34.16   10K     INFO.SAM        Creates following .DOC files
34.17   1K      INFO1.DOC       <<Empty>> ??
34.18   1K      INFO2.DOC       Misc. DOC
34.19   2K      INFO3.DOC       Misc. DOC
34.20   1K      INFO4.DOC       <<Empty>> ??
34.21   2K      INFO5.DOC       Misc. DOC
34.22   1K      KSAP.COM        * Sort and pack directory
34.23   3K      LABEL.SAM       Demo prog.
34.24   1K      LOOP.SAM        Demo prog.
34.25   1K      MOVE2.SAM       Demo prog.
34.26   1K      MULT.SAM        Multiplies long decimal #'s
34.27   5K      NEWS.SAM        Random news story generator.
34.28   10K     P1UR.FNT        Used with graphics
34.29   15K     PLOT.ASM        For graphics on Poly/TRS-80
34.30   1K      PLOT.DOC        ..type board, or plotter.
34.31   7K      PRINT.SAM       Print SAM files
34.32   3K      READ-ME.DOC     One user's experiences.
34.33   2K      S.DOC           Doc on creating S.COM
34.34   1K      SIZE.SAM        Demo
34.35   1K      SIZLST.SAM      Demo
34.36   4K      SLED.SAM        Demo
34.37   4K      THREED.SAM      Demo
34.38   7K      UPD051.TXT      ???
34.39   7K      UPD052.TXT      ???
34.40   1K      VERIFY.SAM      Demo
34.41   6K      VOLSAM.DOC      Volume documentation
                               ("extended abstract")
34.42   3K      X$UTIL.SAM      Demo
34.43   4K      XD.COM          * directory lister
34.44   1K      XDIR.COM        * directory lister
34.45   1K      XM.COM          * directory lister (seems like
                               an old copy of "FMAP")

**   .SAM files are not printable due to control-Z at their
start, so IDUMP was included on this disk "for the curious".
It is an hex-ascii interpreted file dump program.



    The SAM76 language deals mainly with the manipulation of
text, which contain expressions, scripts and procedures written
by the user.  They can contain both character strings and
program instructions.  SAM76 is an interactive, surprisingly
powerful language, which appears to be good for gaming and
artificial intelligence applications.  Powerful, recursive
macros or procedures may be constructed. It is a language
which encourages intellectual juggling.
               reviewed by Stan Ericson, Rockford, Il.