XYGATE Compliance PRO (XSW) Reference Manual
XYPRO Technology Corporation  241  Proprietary and Confidential 
Appendix C:  XSW Host Macros 
Several host macros are supplied with the XSW software. These macros provide extra 
functionality or convenient methods of performing common tasks. 
Note: Throughout this section, it is assumed that XSW is the name assigned to 
XYGATESW at the time of installation. If your installation uses another name, 
the macro names will change to match the name of your installation. 
The XSW macros are stored in the XSW_SEG TACL segment that is attached when 
the user executes XSW INSTALL. 
To use the macros, start by running the XSW INSTALL macro. 
TACL> RUN $SYSTEM.XYGATESW.XSW INSTALL 
C1:  XSW 
XSW attaches the XSW_SEG TACL segment to the user’s TACL. 
The XSW TACL segment contains the XYGATESW macros. 
Syntax: 
XSW {INSTALL | HELP} 
INSTALL 
Example: 
RUN $SYSTEM.XYGATESW.XSW INSTALL 
This is the typical calling convention. It installs the XSW TACL segment_SEG from 
$SYSTEM.XYGATESW.TACLSEGXSW. 
HELP 
Example: 
RUN $SYSTEM.XYGATESW.XSW HELP 
This installs the XSW TACL segment from $SYSTEM.XYGATESW.TACLSEG and 
then runs the XSWHELP macro. 










