XYGATE Merged Audit Reference Manual

Table Of Contents
XYGATE Merged Audit
®
Reference Manual
Appendix E: XMA Host Macros
XYPRO Technology Corporation 223 Proprietary and Confidential
E24: XMA_SYNTAX_CHECK
The syntax check macro will perform a syntax check on the FILTERS file if all three
filenames are specified. If you do not specify any filenames, only the files called
MACONF and MAACL will be examined.
If you only want to check the FILTERS file, use the XMA_FILTERS_CHECK macro
instead.
Syntax:
XMA_SYNTAX_CHECK [MAACL][<maconf-filename>][<filter-filename>]
Where:
<maconf-filename>
The name of any file containing the MACONF keywords. If you do not
enter a name, then the MACONF file will be checked.
<filter-filename>
The name of any files containing the FILTERS keywords.
MAACL
Placeholder filename for future use.
Example 1 below shows an entry where no filenames are specified. XMA will assume
that you want to check the production MACONF and MAACL files. The FILTERS file
will not be checked.
Example 1: Sample Syntax check of MACONF and MAACL files only
$SYSTEM.XYGATEMA 12> xma_syntax_check
XMA 1.71 (c) 1999-2010 XYPRO XYPRO Technology \PROD1 20011231
MACONF CHECKSUM 1327383573
MAACL CHECKSUM 705650498
No Syntax errors found
$SYSTEM.XYGATEMA 13>
Example 2 shows an entry where all three filenames are specified. This will syntax
check files called MAACL, TSTCONF and TESTFILT.
Example 2: Sample Syntax check of MACONF, MAACL, and FILTERS files
XMA_SYNTAX_CHECK MAACL TSTCONF TESTFILT