n indicates the number of consecutive lines, starting with the
record currently being pointed to, that will bemarked. If n is
not specified, 1 is assumed, and the other default values are
also assumed.
col indicates the starting column in each record where the character
string is to be inserted. The default iscoluan 72.
char indicates from one to six characters to be inserted in each
record. The default is an asterisk (*).
To create $MARK, enter:
edit $mark exec
and in input mode, enter the following:&CONTROL OFF &IF &INDEX EQ 1 &IF &1 EQ ? &GOTO -TELL
&IF&INDEX GT 3 &GOTO -BADPARM &INDEXl = 1
&IF&INDEX GT 0 &INDEXl = &1
&IF&INDEXl LT 0 &GOTO -BADPARM &INDEX2 = 72
&IF&INDEX GT 1 &INDEX2 = &2
&IF&INDEX2 LT 0 &GOTO -BADPARM &IF &INDEX2 GT 133 &GOTO -BADPARM &CHAR = *
&IF&INDEX EQ 3 &CHAR = &3
&LEN3 = &LENGTH &CHAR
&IF &LEN3 GT 6&GOTO -BADPARM &STACK LIFO RESTORE &STACK LIFO OVERLAY &CHAR &STACK LIFO REPEAT &INDEXl &STACK LIFO TABS &INDEX2 &BEGSTACK LIFO IMAGE ON TRUNC * VERIFY OFF LONG PRESERVE &END &EXIT * -BADPARM &BEGTYPE INVALID $MARK OPERANDS &END &EXIT 1
*
-TELL&BEGTYPE CORRECT FORM IS: $MARK <N <COL <CHARĀ»> PUTS A 1-6 CHARACTER STRING IN COLUMN 'COL' OF 'N' LINES, STARTING WITH THE CURRENT LINE. THE NEW CURRENT LINE IS THE LAST LINE
MARKED.DEFAULTS ARE: N=1; COL=72; CHAR=*.
&END&EXIT 322 IBM VM/370 eMS User's Guide
record currently being pointed to, that will be
not specified, 1 is assumed, and the other default values are
also assumed.
col indicates the starting column in each record where the character
string is to be inserted. The default is
char indicates from one to six characters to be inserted in each
record. The default is an asterisk (*).
To create $MARK, enter:
edit $mark exec
and in input mode, enter the following:
&IF
&IF
&IF
&IF
&IF
&IF
&LEN3 = &LENGTH &CHAR
&IF &LEN3 GT 6
*
-TELL
MARKED.
&END