HP 3000 Manuals

RUN [ HPTOOLSET XL Reference Manual ] MPE/iX 5.0 Documentation


HPTOOLSET XL Reference Manual

RUN 

Executes a program file.

Syntax 

     RUN [progfile][,[ "]entrypoint[ "]]

         [;NOPRIV]
         [;LMAP]
         [;DEBUG]
         [;MAXDATA=maxstack]
         [;PARM=parameternum]
         [;STACK=stacksize]
         [;DL=dlsize]
         [;NMSTACK=nmstacksize]
         [;NMHEAP=nmheapsize]

                G
         [;LIB={P}]
                S

         [;XL="[library [,...]"]
         [;NOCB]
         [;INFO=quotedstring]
         [;UNSAT=[ "]unsatproc[ "]]

         [       = [{*formaldesignator}] ]
         [;STDIN = [{fileref          }] ]
         [         [{$NULL            }] ]

         [           [{*formaldesignator}] ]
         [;STDLIST = [{fileref [,NEW]   }] ]
         [           [{$NULL            }] ]

         [     {BS}{BM}   ]
         [;PRI={CS}{CM}{#}]
         [     {DS}{DM}   ]
         [     {ES}{EM}   ]

Parameters 

Progfile                  The name of the program file.  If the file is
                          not fully qualified, TOOLSET/XL assumes the
                          logon group and account, unless a USE has been
                          done or it is the workspace program file.

Entrypoint                Point in program where execution is to begin.
                          See the MPE XL Commands Reference Manual 
                          (32650-90003) description of the run options.
                          If no run options are specified when running
                          the workspace program, the options defined in
                          the Set Workspace menu will be used.

Description 

All other options are as described in the MPE XL Commands Reference 
Manual (32650-90003).

Description 

Executes the designated program file.  If no program file is specified
with the progfile parameter, the program file defined in the Set
Workspace menu for the current workspace will be executed.  If you are
running the workspace program file, execution will begin under Symbolic
Debug unless the file was prepared with the NODEBUG option or compilation
did not include the compiler control option SYMDEBUG in the source.

Symbolic Debug cannot be used on program files which are not known to the
workspace.  If you want to use Symbolic Debug on a program file other
than the workspace program file, issue a USE command.  The workspace
considers the shared file part of your workspace until a DISCARD command
is performed on that file.

Function keys are deactivated while your program file is executing.  When
control returns to TOOLSET/XL, either through termination of execution or
encountering a symbolic debug interrupt, the keys will be reactivated.

The screen below shows the program file ONEP at the entry point.  In this
case, TOOLSET/XL has control and you can perform various Symbolic Debug
functions including resuming execution of your program.

The Entry name shown on this screen is the program-id name.

[]
Figure 4-10. Program Execution Screen


MPE/iX 5.0 Documentation