%PUSH Annotate 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 this or any of the other SAS/GRAPH annotate macros. See Making the Macros Available.

Table of Contents

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.

Last updated: January 17, 2025