From:	CSBVAX::CSBVAX::MRGATE::"SMTP::CRVAX.SRI.COM::RELAY-INFO-VAX" 15-FEB-1989 19:27
To:	MRGATE::"ARISIA::EVERHART"
Subj:	Re: PRIMOS.HLP for VMS


Received: From KL.SRI.COM by CRVAX.SRI.COM with TCP; Wed, 15 FEB 89 12:54:31 PDT
Received: from ucbvax.Berkeley.EDU by KL.SRI.COM with TCP; Wed, 15 Feb 89 12:35:49 PST
Received: by ucbvax.Berkeley.EDU (5.61/1.34)
	id AA14218; Wed, 15 Feb 89 12:29:30 -0800
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-vax@kl.sri.com (info-vax@kl.sri.com)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 15 Feb 89 11:01:04 GMT
From: mailrus!jarvis.csri.toronto.edu!utgpu!watmath!julian!uwovax!brent@tut.cis.ohio-state.edu  (Brent Sterner)
Subject: Re: PRIMOS.HLP for VMS
Message-Id: <1630@uwovax.uwo.ca>
References: <1622@uwovax.uwo.ca>, <1628@uwovax.uwo.ca>, <1629@uwovax.uwo.ca>
Sender: info-vax-request@kl.sri.com
To: info-vax@kl.sri.com


 	Here is PRIMOS.HLP.  Brent.
=============================================================================
1 Primos            Conversion table for PRIMOS to VMS commands
  The subtopics of this help screen provide the user with a way of 
  translating Primos commands to VMS commands. 
  What follows is a listing of the command equivalences, for help 
  on the specific VMS command which is suggested, hit return till 
  you see the prompt:

  Topic:       and then type the suggested command
  
  You should note that VMS does not require all the letters of any 
  command, usually the first three or four characters are sufficient. 
  As in Primos, the operating system is not sensitive to case.
2 $$ Sets batch job parameters inside command file --------- unavailable     .

2 * /* Command file comment lines -----------------------------------  !     .

2 ABBREV               no direct replacement -- see Symbols and Logicals     .

2 AMLC (Operator command)                                                    .

2 AP Information on the array processor IGPP                                 .

2 ASCII determines whether files are ascii or not.IGPP                      .

2 ASRCWD Sets virtual ASR control word                                       .

2 ASSIGN device        ALLOCATE device    see also MOUNT for Tapes           .

2 ATTACH pathname      SET DEFAULT pathname                                  .

2 AVAIL  *             AVAIL -- all normal users are on SIO$USERS1           .

2 BASIC                not available at this time                            .

2 BATCH -DP or ST      SHOW QUEUE [queuename]                                .
  To see information about your jobs, type SHOW QUEUE queuename
  To see information about all jobs,  type SHOW QUEUE queuename /ALL
  Batch queuenames are:  FAST SYS$BATCH and SLOW 
2 BATDISP Gives a short batch display IGPP                                   .

2 BATGEN Displays information about Batch queues                             .

2 BINARY Opens binary file                                                   .

2 BOOT_CREATE Creates a boot tape                                            .

2 CATA                 DIRECTORY                                             .

2 CHANGE_PASSWORD      SET PASSWORD                                          .

2 CHAP                 SET PROCESS /PRIORITY = priority                      .

2 CLOSE unit           CLOSE name                                            .

2 CMPF                 DIFFERENCES                                           .

2 CNAME filename       RENAME filename                                       .

2 COLOR UNSPOOL compatible version of PLOTXY IGPP                            .

2 COMINPUT filename    @filename                                             .

2 COMOUTPUT filename   SET HOST /LOG=filename 0 not needed in batch          .

2 CONCAT               APPEND                                                .

2 COPY from to         COPY from to                                          .

2 CPL filename         @filename                                             .
VMS Command files are quite similar to PRIMOS CPL or COMINPUT files, 
but with an easier syntax. Command lines addressed to VMS must begin 
with a dollar sign. Data for programs should be on lines without 
initial dollar signs. For example:
$ directory /output=daily:temp.temp  ! Comments begin with Exclamations
$ edit /nocommand   daily:temp.temp
delete all ";"
exit
$ type daily:temp.temp

2 CREATE path          CREATE/DIRECTORY path                                 .

2 CREATK Creates and modifies MIDASPLUS file templates --  not available     .

2 CRMPC Reads cards into a file -- READ YOUR CARDS WHILE THE PRIME IS HERE   .

2 DATE                 SHOW DATE                                             .

2 DBASIC Loads Prime BASIC language interpreter  -- not available            .

2 DBG                  DEBUG                                                 .

2 DEFINE_GVAR          no direct equivalent -- see Symbols and Logicals.    .

2 DELAY                not needed                                            .

2 DELETE filespec      DELETE but you must specify version                   .

2 DELETE_VAR           sometimes DEASSIGN -- see Symbol and Logicals         .

2 DELSEG               unnecessary                                           .

2 DMSTK                unnecessary                                           .

2 DROPDTR              unnecessary                                           .

2 DUMP                 DUMP filename                                         .

2 ED                   EDIT                                                  .

2 EDAB Procedure to edit abbreviations IGPP  -- not available                .

2 EDB Invokes binary editor  -- not available                                .

2 EDIT_ACCESS          EDIT/ACL                                              .

2 EDIT_PROFILE         AUTHORIZE                                             .

2 EISPACK                                    -- not available yet            .

2 EOF                  use TUTIL                                             .

2 F77                  FORTRAN                                               .

2 FILMEM Zeroes out memory    -- not necessary                               .

2 FILVER               DIFFERENCES                                           .

2 FINDSUB                                     -- not available               .

2 FSEARCH              SEARCH                                                .

2 FTN                  FORTRAN                                               .

2 FTN77                FORTRAN                                               .

2 FUTIL File utility   DIRECTORY, COPY, RENAME                               .

2 HELP                 HELP                                                  .

2 HPSD Loads Prime Symbolic Debugger            -- not available             .

2 INPUT filename       DEFINE SYS$INPUT filename                             .

2 IRVING               BUPLOT                                                .

2 JOB -ABORT jobid     DELETE QUEUE queuename /ENTRY=jobid                   .

2 JOB -CANCEL jobid    DELETE QUEUE queuename /ENTRY=jobid                   .

2 JOB -DISPLAY         SHOW QUEUE /ALL /FULL                                 .

2 JOB -STATUS          SHOW QUEUE /BATCH                                     .

2 JOB filename         SUBMIT filename                                       .

2 KBUILD Builds MIDASPLUS files                -- not available              .

2 KERMIT               KERMIT    -- Note VMS has the SERVER that the prime lacks

2 KIDDEL Deletes or cleans out MIDASPLUS files -- not available              .

2 L                    DIRECTORY                                             .

2 LABEL                INITIALIZE                                            .

2 LAMPREY              LAMPREY or LAMPREYZ                                   .

2 LATE                 WAIT                                                  .

2 LD                   DIRECTORY                                             .

2 LISTF                DIRECTORY                                             .

2 LISTING filename     DEFINE SYS$OUTPUT filename                            .

2 LIST_ACCESS          SHOW ACL                                              .

2 LIST_GROUP                          -- not available                       .

2 LIST_PRIORITY_ACCESS                  -- not available                     .

2 LIST_QUOTA           SHOW QUOTA                                            .

2 LIST_VAR             SHOW SYMBOL /ALL or SHOW LOGICAL *                    .

2 LOAD                 LINK                                                  .

2 LOGIN                simply hit return                                     .

2 LOGOUT               LOGOUT                                                .

2 LOGPRT               ANALYZE / ERROR                                       .

2 LON                  SPAWN/NOTIFY or SUBMIT/NOTIFY                         .

2 LS                   DIRECTORY /COLUMN=1                                   .

2 MAGNET               TAPEREAD, TAPECOPY, TAPEWRITE, COPY                   .

2 MAGRST               BACKUP                                                .

2 MAGSAV               BACKUP                                                .

2 MAGTAP                 -- not available yet                                .

2 MAIL                 MAIL                                                  .

2 MATRIX               MATRIX                                                .

2 MCLUP Performs MIDAS cleanup   -- not necessary                            .

2 MESSAGE              no direct equivalent -- See MAIL and PHONE            .

2 MIDAS (Multiple Index Data Access System)    -- not available              .

2 MORE                 TYPE /PAGE                                            .

2 MRGF                 MERGE                                                 .

2 MTERR                not needed                                            .

2 NEWS                 FORUM, CRAYNEWS                                       .

2 NSED                 not needed                                            .

2 OPEN path unit       OPEN path logical name                                .

2 ORIGIN               SET DEFAULT SYS$LOGIN                                 .

2 PARITY               not needed                                            .

2 PASSWD               SET FILE /PROTECTION directory-file-name              .

2 PENPLOT              see FORUM                                             .

2 PHANTOM              SPAWN /NOWAIT -- see also SUBMIT                      .

2 PHONE                see FORUM                                             .

2 PLOT3D                                         -- not available            .

2 PLOTPKG              see HELP BUPLOT                                       .

2 PLOTTING             see HELP BUPLOT and FORUM                             .

2 PLOTXY               BUPLOTXY                                              .

2 PLTCRT               TEKPLT filename                                       .

2 PLTGEN               VERPLT filename                                       .

2 PLTTY                TEKPLT filename                                       .

2 PM                    not needed                                           .

2 PMA                  MACRO                                                 .

2 PRERR                 not needeed                                          .

2 PROOF                SPELL                                                 .

2 PROP                 SHOW PRINTER, SHOW QUEUE                              .

2 PROP PR0 -DROP       DELETE SYS$PRINT /ENTRY=jobid                         .

2 PROTECT              SET FILE /PROTECTION=who_may_do_what                  .

2 PRVER filename       COPY filename LVA0:                                   .

2 PSD                  DEBUG                                                 .

2 PSD20                DEBUG                                                 .

2 RATES                HELP RATES                                            .

2 RDY                  SET PROMPT="some other prompt string"                 .

2 REN                  CONTINUE                                              .

2 RESTOR                not available                                        .

2 RESUME               RUN                                                   .

2 REVERT_PASSWORD      EDIT/ACL                                              .

2 REWIND               SET MAGTAPE /REWIND                                   .

2 RLS                  unneeded                                              .

2 RSTERM                 -- not available                                    .

2 RUNOFF               RUNOFF                                                .

2 RWLOCK               SET FILE                                              .

2 SAVE                 unavailable                                           .

2 SCRATCH              Scratch space is always allocated                     .
On the VAX, you always have access to scratch area. There are two 
logical names which are defined at login time:  SCRATCH and DAILY
To attach to either, say SET DEFAULT SCRATCH or SET DEFAULT DAILY.
Scratch space is cleaned up nightly. Files which have been on scratch 
more than 7 days (for SCRATCH) or 24 hours (for DAILY) are deleted.
See FORUM for more information.
2 SEG                  LINK filename                                         .

2 SET_ACCESS           SET ACL                                               .

2 SET_DELETE           SET PROTECTION                                        .

2 SET_QUOTA              -- not available                                    .

2 SET_VAR              variable :== value                                    .

2 SIZE pathname        DIRECTORY /SIZE pathname                              .

2 SLATEC               SLATEC                                                .

2 SLEEP                WAIT                                                  .

2 SLIST filename       TYPE filename                                         .

2 SORT                 SORT     inputfilename outputfilename                 .

2 SPOOL                PRINT and IMPRINT                                     .

2 START                CONTINUE                                              .

2 STATUS               SHOW USERS, SHOW SYSTEM, SHOW MEMORY, SHOW DEVICE     .

2 SVCSW                           -- not available                           .

2 SYMBOL               see BUPLOT                                            .

2 TAPECOPY             TAPECOPY                                              .

2 TAPES                HELP TAPES                                            .

2 TERM                 SET TERMINAL                                          .

2 TIME                 SHOW TIME or CONTROL-T                                .

2 TRAMALC              COPY and KERMIT                                       .

2 TSIZE                DIRECTORY /SIZE=ALL /GRAND                            .

2 TUTIL                TUTIL                                                 .

2 TYPE text            WRITE SYS$OUTPUT "text"                               .

2 UNAP                     -- not available                                  .

2 UNASSIGN             DEALLOCATE                                            .

2 UNSPOOL              see HELP BUPLOT                                       .

2 UPCASE               no direct equivalent yet                              .

2 USAGE                MONITOR SYSTEM                                        .

2 USERS                SHOW USERS                                            .

2 VERSATEC                         see forum                                 .

2 VPSD                 DEBUG                                                 .

2 VPSD16               DEBUG                                                 .

2 VRTSSW                  not necessary                                      .

2 WHERE                FINGER                                                .

2 WILDCARDS @          * matches any number of chars, % matches one character.

2 ZETAWAIT             unnecessary -- SSURF's ZETA is queued and spooled     .

2 ZPLOT                ZRPLW filename                                        .

=============================================================================
--
Brent Sterner                        Technical Support Manager, Academic Systems
Network    <BRENT@uwovax.uwo.ca>     Telephone  (519)661-2151 x6036
Last Gasp  Computing & Communications Services, Natural Sciences Building
           The University of Western Ontario, London, Ontario, Canada  N6A 5B7

