home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / d / mt2ker.hlp < prev    next >
Text File  |  2020-01-01  |  3KB  |  84 lines

  1.                             MTS Kermit
  2.  
  3.    The MTS Kermit components on this tape consist of five files, this help
  4.    file, the source files and a copy of the MTS Kermit user's guide.
  5.    Throughout this description the following tape-file to MTS filename
  6.    mapping will be used:
  7.  
  8.          Kermit Tape Name        MTS Filename
  9.  
  10.          MTSKERM.HLP             Kermit.Hlp
  11.          MTSKERM.DOC             Kermit*Wp
  12.          MTSKERM.SR              Kermit*Sr
  13.          MTSKERM.SQ              Kermit*Sq
  14.          MTSKERM.H               Kermit*H
  15.  
  16.    Kermit.Hlp is this file. Kermit*Wp is User's Guide to using Kermit on
  17.    MTS at UBC. Other installations will want to modify it for their local
  18.    needs. It is in "print ready" form. The file Kermit*H is a Clparser
  19.    help file it should be put into the MTS file "NET:Kermit_Help".
  20.  
  21.    The file Kermit*Sr contains the *Clparser grammars used by the Kermit
  22.    program. Use the following run command to compile the grammar:
  23.  
  24.       $R *Clparsegen Scards=Kermit*Sr Spunch=Kermit*Or Sprint=Kermit*Lr
  25.             1=Kermit*Dql Par=decl pluslib
  26.  
  27.    The file Kermit*Sq contains the PLUS source code. The program expects
  28.    the help file to be stored in the file NET:KERMIT_HELP. If this is not
  29.    the case then change the constant Kermit_Help_File accordingly.
  30.    Use the following command to compile the program:
  31.  
  32.       $R *Plus Scards=Kermit*Sq Spunch=Kermit*Oq Sprint=Kermit*Lq
  33.             0=Kermit*Dql+*Clparselib+*Plus.Sourcelib
  34.  
  35.    The following steps may be used to produce a runnable combined object
  36.    module:
  37.  
  38.       $R *Linkedit
  39.       include Kermit*Oq
  40.       include Kermit*Or
  41.       combine
  42.       purge allbut Kermit
  43.       punch kermit
  44.       stop
  45.  
  46.    Those installations that have the make CLS installed and are using
  47.    the standard MTS:CMDMACLIB macro library can use the folllowing make file
  48.    to build MTS Kermit:
  49.  
  50.    Kermit : Kermit>O @i;
  51.     $emp -lkermit
  52.     >write "include kermit>o"     on -lkermit
  53.     >write "combine"              on -lkermit
  54.     >write "purge allbut kermit"  on -lkermit
  55.     >write "punch kermit"         on -lkermit
  56.     >write "stop"                 on -lkermit
  57.     $emp kermit ok
  58.     $run *linkedit scards=-lkermit par=noverify
  59.  
  60.    Kermit>O : Kermit>Oq Kermit>Or;
  61.     >Objutil kermit>O Make_All_Newer
  62.  
  63.    Kermit>Or Kermit>Dql : Kermit>Sr @stop;
  64.     >Parsegen Make_Match(1) nobatch
  65.  
  66.    Kermit>Oq : Kermit>Sq Kermit>Dql @stop;
  67.     >Plus Kermit lib=*clparselib+Kermit>Dql+*Plus.sourcelib nobatch
  68.  
  69.  
  70.    If you have any questions about MTS Kermit contact me either using
  71.    the message system at:
  72.  
  73.          Bruce Jolliffe@UBC-G
  74.  
  75.    or via my postal address:
  76.  
  77.          Bruce Jolliffe
  78.          Computing Centre
  79.          University of British Columbia
  80.          Vancouver BC
  81.          Canada   V6T 1 W5
  82.  
  83.    Telephone: 604-228-5309
  84.