Google
 

Trailing-Edge - PDP-10 Archives - BB-P557A-BM_1983 - subsys/pascal.hlp
There is 1 other file named pascal.hlp in the archive. Click here to see a list.
PASCAL.HLP -- Help file for PASCAL-20 Version 1

1.0  COMPILATION COMMAND

PASCAL command string to compile one or more source files:

        @PASCAL
        PASCAL>srcfile1+srcfile2+srcfile3.../switch/switch...

Multiple source files in a compilation command  act  as  if  all  source
files were appended together prior to the beginning of the compilation.

SWITCH               DEFAULT    MEANING
------               -------    -------
/ABORT                          Exit compiler after this compilation if fatal
                                errors occur
/BINARY or              *       Produce an object file
/BINARY:objfile
/CHECK                          Generate runtime range-checking code
/CREF or                        Generate a cross reference listing
/CROSS-REFERENCE
/DEBUG                          Generate debugging information
/ERROR-LIMIT or         *       Specify a limit on the number of errors to
/ERROR-LIMIT:limit              occur before aborting compilation (default 30)
/FLAG-NON-STANDARD      *       Display messages about nonstandard features
/LISTING or                     Produce a listing
/LISTING:listfile
/MACHINE-CODE                   Generate machine language translation in listing
/NOABORT                *       Do not exit compiler after this compilation
                                even if fatal errors occurred
/NOBINARY                       Do not produce an object file
/NOCHECK                *       Suppress runtime range-checking code
/NOCREF or              *       Suppress cross reference listing
/NOCROSS-REFERENCE
/NODEBUG                *       Suppress debugging information
/NOERROR-LIMIT                  Set the error limit to 500
/NOFLAG-NON-STANDARD            Suppress messages about nonstandard features
/NOLISTING              *       Do not produce a listing
/NOMACHINE-CODE         *       Do not add machine language translation to
                                listing
/NOWARNINGS                     Suppress warning messages
/WARNINGS               *       Display warning messages

The /CROSS-REFERENCE and /MACHINE-CODE  switches  imply  /LISTING.   The
/NOLISTING switch implies /NOCROSS-REFERENCE and /NOMACHINE-CODE.

The default device is DSK:  for all filespecs in a compilation command.

The name of the last source file is used as  the  default  name  of  the
object and listing files.

The default extension is .PAS  for  the  source  file(s).   The  default
extension  is  .REL  for the object file.  The default extension is .LST
for the listing file.


2.0  /TAKE COMMAND

Command to process one or more PASCAL commands from a command file:

        PASCAL>/TAKE:filespec
or      PASCAL>/TAKE:filespec /NOECHO

or to have commands from a command file echoed:

        PASCAL>/TAKE:filespec /ECHO

Command files may nest up to ten levels deep.

DSK:  is used as the default device of the indirect  command  file,  and
.CMD is used as the default extension.


3.0  /RUN COMMAND

Command to run another program in this fork:

        PASCAL>/RUN:filespec

or to run a program in this fork starting at a specified offset from its
start address:

        PASCAL>/RUN:filespec /OFFSET:offset

SYS:  is used as the default device in the filespec, and .EXE is used as
the default extension.


4.0  /HELP COMMAND

Command to list this file:

        PASCAL>/HELP


5.0  /EXIT COMMAND

Command to exit PASCAL:

        PASCAL>/EXIT

[End of PASCAL.HLP]