18.08.2013 Views

(SYSLIB) Programming Reference Manual - Public Support Login ...

(SYSLIB) Programming Reference Manual - Public Support Login ...

(SYSLIB) Programming Reference Manual - Public Support Login ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

E$TERM(20)–Terminate<br />

Obsolete Entry Points, PROCs, and Routines<br />

The terminate function returns the routine to the next instruction in machine<br />

language. Upon reentry at point EOUTR$, all counters, modes in effect, interpretive<br />

subroutines, and any partial image are left undisturbed. Control is returned to the<br />

next instruction in machine code. If reentry is made at EOUT$, these are all cleared<br />

and control is returned to the interpretive mode. Entry at EOUT$ is made by:<br />

LMJ X11,EOUTR$<br />

E$LINK(21)–Link<br />

The link function forms subroutines in the editing language. Its effective address<br />

specifies the location of the entry to a subroutine. Subroutines may be nested to a<br />

depth of 10.<br />

E$JUMP(22)–Jump<br />

The jump function with a nonzero effective address causes an interpretive transfer of<br />

control to the designated location. If the address is zero, the jump function serves<br />

as a subroutine exit. Transfer is to the interpretive function following that link control<br />

most recently executed for which no exit has been performed.<br />

E$RPT(23)–Repeat<br />

The repeat function causes the next single interpretive function to be repeated the<br />

number of times specified in the d-field of the repeat word. A repeat function<br />

preceding E$LINK is meaningless; for multiple execution of E$LINK, the routine<br />

EOUT$ should be called within a machine language loop. The t- and m-fields contain<br />

increments to the t- and m-fields of the instruction to be repeated for each<br />

execution. Any modes set by the modal functions which would be in effect for the<br />

first execution of a repeated instruction remain in effect for all executions.<br />

E$CLR(24)–Clear<br />

The clear function sets the image to blanks.<br />

J.3.5. EOUT$–Calling Sequences<br />

This section shows some typing EOUT$ calling sequences. (The FORTRAN formatting<br />

merely indicates the format desired. The I/O functions in FORTRAN use an editing<br />

scheme peculiar to themselves.)<br />

7833 1733–004 J–9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!