home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
archives
/
mtsplus.tar.gz
/
mtsplus.tar
/
mtskermhlp.txt
< prev
Wrap
Text File
|
1984-09-10
|
3KB
|
84 lines
MTS Kermit
The MTS Kermit components on this tape consist of five files, this help
file, the source files and a copy of the MTS Kermit user's guide.
Throughout this description the following tape-file to MTS filename
mapping will be used:
Kermit Tape Name MTS Filename
MTSKERM.HLP Kermit.Hlp
MTSKERM.DOC Kermit*Wp
MTSKERM.SR Kermit*Sr
MTSKERM.SQ Kermit*Sq
MTSKERM.H Kermit*H
Kermit.Hlp is this file. Kermit*Wp is User's Guide to using Kermit on
MTS at UBC. Other installations will want to modify it for their local
needs. It is in "print ready" form. The file Kermit*H is a Clparser
help file it should be put into the MTS file "NET:Kermit_Help".
The file Kermit*Sr contains the *Clparser grammars used by the Kermit
program. Use the following run command to compile the grammar:
$R *Clparsegen Scards=Kermit*Sr Spunch=Kermit*Or Sprint=Kermit*Lr
1=Kermit*Dql Par=decl pluslib
The file Kermit*Sq contains the PLUS source code. The program expects
the help file to be stored in the file NET:KERMIT_HELP. If this is not
the case then change the constant Kermit_Help_File accordingly.
Use the following command to compile the program:
$R *Plus Scards=Kermit*Sq Spunch=Kermit*Oq Sprint=Kermit*Lq
0=Kermit*Dql+*Clparselib+*Plus.Sourcelib
The following steps may be used to produce a runnable combined object
module:
$R *Linkedit
include Kermit*Oq
include Kermit*Or
combine
purge allbut Kermit
punch kermit
stop
Those installations that have the make CLS installed and are using
the standard MTS:CMDMACLIB macro library can use the folllowing make file
to build MTS Kermit:
Kermit : Kermit>O @i;
$emp -lkermit
>write "include kermit>o" on -lkermit
>write "combine" on -lkermit
>write "purge allbut kermit" on -lkermit
>write "punch kermit" on -lkermit
>write "stop" on -lkermit
$emp kermit ok
$run *linkedit scards=-lkermit par=noverify
Kermit>O : Kermit>Oq Kermit>Or;
>Objutil kermit>O Make_All_Newer
Kermit>Or Kermit>Dql : Kermit>Sr @stop;
>Parsegen Make_Match(1) nobatch
Kermit>Oq : Kermit>Sq Kermit>Dql @stop;
>Plus Kermit lib=*clparselib+Kermit>Dql+*Plus.sourcelib nobatch
If you have any questions about MTS Kermit contact me either using
the message system at:
Bruce Jolliffe@UBC-G
or via my postal address:
Bruce Jolliffe
Computing Centre
University of British Columbia
Vancouver BC
Canada V6T 1 W5
Telephone: 604-228-5309