HP 3000 Manuals

MOVE (Edit) [ HPTOOLSET XL Reference Manual ] MPE/iX 5.0 Documentation


HPTOOLSET XL Reference Manual

MOVE (Edit) 

Moves text from one location to another.  Can be cancelled with the UNDO
command.

Syntax 

     MOV[E] character range |TO| character position [BY increment]

            [Q[UIET]]

Parameters 

Character Range  Defines the range of source characters and/or lines you
                 want to move.

                 Line position [(column #)] [/line position [(column #)]]
                 or ALL

Character        Is the location where the character range is to be
Position         moved.

                 Line position [(column #)]

BY Increment     Defines the increment for moving text.  If no increment
                 is specified, it will be the default increment, implied
                 increment or space available.

QUIET            Suppresses output to $STDLIST.

Description 

After the MOVE command is executed, the moved text will exist only at the
new location.

When moving a string of characters into a line which results in the need
for more than one record, the line will be split where the insertion is
made.  Characters will be inserted until the record (line) is full.  When
this occurs, a new record will be started.

Example 

     (1)  >>MOVE 37/60 TO 85 BY .1

Moves lines 37 through 60 to line 85 with an increment of .1.

     (2)  >>MOVE 12.1(20)/12.3(20) to 200

Moves all the text from column 20 of line 12.1 through column 20 of line
12.3 to line 200.


NOTE One cannot DISPLAY, MOVE, or DATATRACE Pascal local variables or parameters that reference global types that have not been included in the main outer block compile. In other words, variables or parameters that reference newly added global types in their subprograms compile. This may be a problem with mixed languages.


MPE/iX 5.0 Documentation