XYGATE Compliance PRO (XSW) Reference Manual
XYGATE
®
 Compliance PRO
™
 Reference Manual    
Appendix C: XSW Host Macros 
XYPRO Technology Corporation  252  Proprietary and Confidential 
C7:  XSW_REPORT 
XSW_REPORT generates an audit report using the XSW audit file (the AUDIT 
keyword is described in Appendix A:). The XSW_REPORT macro prompts for 
information to use in generating the report and is thus run interactively. Refer to 
section 12.4.2, “Generating Host Audit Reports using XSW_REPORT” starting on 
page 210. 
C8:  XSW_SYNTAX_CHECK 
XSW_SYNTAX_CHECK performs a syntax check on the SWACL file. If errors are 
found, the line number where the error occurred and a description of the error are 
displayed. 
Example: 
TACL> XSW_SYNTAX_CHECK 
XYGATE/SW 2.80 (c) 2003-2012 XYPRO \A  20991231 
SWCONF CHECKSUM 257236826 (\A.$SYSTEM.XYGATESW.SWCONF) 
XSW - SWACL syntax error at line - 6 Node name cannot be spaces. NODE 
SWACL CHECKSUM 508572686 (\A.$SYSTEM.XYGATESW.SWACL) 
Syntax errors found 
The above example shows an SWACL NODE error. After the error is remedied, the 
output will be: 
Example: 
TACL> XSW_SYNTAX_CHECK 
XYGATE/SW 2.80 (c) 2003-2012 XYPRO \A  20991231 
SWCONF CHECKSUM 257236826 (\A.$SYSTEM.XYGATESW.SWCONF) 
SWACL CHECKSUM 1512009803 (\A.$SYSTEM.XYGATESW.SWACL) 
No Syntax errors found 










