%PUSH Macro

Enters the coordinates (XLAST, YLAST) and (XLSTT, YLSTT) in a LIFO system stack.
Updates: XLAST, YLAST, XLSTT, YLSTT
Variables written out: FUNCTION, internal coordinates
Requirement: You must run the %ANNOMAC macro before using any other annotate macros. For more information, see Making the Macros Available.

Syntax

%PUSH;

Comparisons

The last-in, first-out (LIFO) stack provides a way to save previously calculated coordinates. It enables you to retain coordinate values for later use by utility functions without recalculating those values. In order to save coordinate values in the stack, you must explicitly push them onto the stack. See Using the LIFO Stack for a description of the LIFO stack.