Google
 

Trailing-Edge - PDP-10 Archives - decuslib20-03 - decus/20-0078/util/cdcsim.hlp
There is 1 other file named cdcsim.hlp in the archive. Click here to see a list.
         CONVERSION FROM CDC SIMULA TO DEC SYSTEM-10 SIMULA

                          WHAT CDCSIM DOES

The program CDCSIM can be used to perform  the  following  conversion
tasks:

> Change characters from the CDC to the ASCII character set.

>  Change  certain  SIMULA words which are differently spelled on CDC
and DEC (e.g.  "POWER" to "**", ".," to ";").

> Find CDC identifiers longer than 12 characters, which are different
but  equal  in their first 12 characters, and rename a few characters
in one of them since only the first 12 characters are significant  on
DEC SIMULA.

>  Rename  identifiers which are reserved words on DEC but not on CDC
(e.g.  ELSE or THEN).

> Remove the "@" characters surrounding operator words on CDC.

> Remove blanks inside identifiers.

               WHAT IS NOT DONE BY THE CDCSIM PROGRAM

Here is an incomplete list of things not done by the CDCSIM program:

> Conversion of TEXT and CHARACTER constants.

> Conversion of COMMENTS.

> Conversion of the format of declarations of  external  FORTRAN  and
ASSEMBLY procedures.

>  Conversion because RANK and CHAR work differently with the CDC and
the ASCII character codes.

                      PROBLEMS WHICH MAY OCCUR

You may have trouble with multi-line text constants in  some  special
cases.

Since the conversion of the CDCSIM program from IBM to DEC SIMULA, it
has only been tested on one very large  CDC  program,  which  program
however  was converted correctly.      CDCSIM has however been tested
very thoroughly on many IBM SIMULA installations before conversion to
DEC.

                    HOW TO USE THE CDCSIM PROGRAM

Just  run  the  program and answer the questions put to you.      The
program will ask for:    > File name for input CDC program and output
DEC  program.    > If you want to list the output program on the TTY.
> If you want the program to modify long identifiers  to  avoid  name
clashes.     >  If  you  want to modify the first 8 characters of any
clashing identifiers by manual intervention.

The program will use default values for all input  parameters  except
the  file  name of the CDC program.  Help is available by answering ?
to the questions given by the program.

If you modify long identifiers,  then  the  program  will  produce  a
temporary file TEMP.TMP.

The program also has a facility to convert from UNIVAC to IBM SIMULA,
but this facility has not been tested on DEC.       The  facility  is
triggered by a line "%CON" in the input file.

                           ACKNOWLEDGEMENT

CDCSIM  was originally produced by the Norwegian Computing Center for
converting UNIVAC and CDC SIMULA programs to IBM.       We  are  very
grateful for their permission to modify it for CDC to DEC conversion.

                           WHERE TO GET IT

CDCSIM is available on the SIMULA distribution tape.

                         [END of CDCSIM.HLP]