Intel AEDIT-86 Life Jacket User Manual


 
AEDIT -86 User's Guide
AEDIT-86 Variables
The
following
·values
relate
to
the
margin
and
indentation
settings
used by
PARAGRAPH
and
SET
Autonl commands:
IMARGN
The value
of
current indent margin setting.
LMARGN
The
value
of
current left margin setting.
RMARGN
The
value
of
current right margin setting.
The following values are returned by the UOI-call OQ$GETSTIME:
DATE
TIME
Date returned
by
DQ$GETSTIME
in
decimal format mmddyy.
Time returned
by
OQ$GETSTIME
in
decimal format hhmmss: note
that some systems always return 0 for the time function.
The
following are other values:
LSTFND
NSTLVL
Logical
value-true
if the last find or replace string was found.
(Note
that an infinite
FIND
(IF)
sets this variable to
TRUE
if
at least one
FIND
succeeded.)
Nesting level
of
the currently executing macro, console input
is
level
O.
6.3
Usage and Interpretation
of
Global Variables in
Macros
When the value
of
any AEOIT-86 variable
is
fetched during
MACRO
Create, the
actual value is used for the current activation. A reference to this variable
is
inserted
into the macro definition. Therefore, in a future activation of the macro, the value
of
the variable
at
the time
of
macro activation
will
be
used, not the value of the variable
at
the time
of
macro definition.
For example,
if
you have the following macro:
I(NSERT)
<
FETS)
7
(ESC)
and S7 ="abc" at the time the macro was defined, abc
is
used for the current activa-
tion.
If
the definition
of
S7
is
changed to xyz and the above macro
is
again activated,
xyz is inserted.
6.4
Summary
of
AEDIT
-86 Variables
6.4.1 Read-Only Variables
The following
is
an alphabetic list of the read-only string variables.
No
assignment
of
values
is
allowed.
S8
Up
to 60 characters
of
the Block buffer.
SE
The name of the current edited file.
SG
The name
of
the last file specified
in
the
GET
command.
SI The name of the main input file.
6-5