Patchy 5 on the IBM with VM/CMS



next up previous
Next: The new Patchy Up: Release of Patchy version Previous: Data types and

Patchy 5 on the IBM with VM/CMS

On the CERN IBM all programs except Nyshell are available; they are supposed to behave as under UNIX or VAX VMS. Thus they are modules ready to execute without an EXEC interface, capable to dialog with the user if necessary, for example:

      nypatchy  zebra zebra zeblib .go

         will read the Pam file "ZEBRA CAR A",
             write the ASM file "ZEBRA FORTRAN A",
             using the cradle   "ZEBLIB CRA A",
         and the printed output will go to "standard output".

If the list of files on the command line is not declared to be complete by giving ".go", the Patchy modules will open a dialog with the user prompting him for the file names (or options).

File names on the command line, or on control-lines +PAM or +ASM with the T=ATTACH option, are given in Unix style, for example:

  zebra.fortran.a  or  a/zebra.fortran  to mean "ZEBRA FORTRAN A",

  thus    nypatchy  x/zebra b/zebra.fca b/zeblib  .go

          would use files  "ZEBRA CAR X", "ZEBRA FCA B", "ZEBLIB CRA B".
If the file-mode (equivalent to the Unix directory) is not specified file-mode A is used by default.

For more details about the dialog and syntax one may type for example nylist help. To get help about the auxiliary programs one can give the H option, for example nylist - h. Note that to open an output file for APPEND one has to prefix the file name with +, for example:

      nyindex  zebra -  ze  .go
      nylist   zebra - +ze  .go

For input files with file-type CAR or CRA which are not found, the file-type CARDS or CRADLE is tried for back-compatibility.

Because the Fortran compiler collapses if it is presented with a file for compilation containing lines longer than 80 characters, nypatchy will truncate such lines on output for decks whose data-type is FORT (IBM only).



next up previous
Next: The new Patchy Up: Release of Patchy version Previous: Data types and


@Thu Oct 6 15:53:34 MET 1994