The LISTVIEW option specifies whether the compiler should show
the source in the source listing or whether it should show the source
after it has been processed by one or more of the preprocessors.

.-SOURCE-----.
>>-LISTVIEW--(--+-AFTERALL---+--)------------------------------><
+-AFTERCICS--+
+-AFTERMACRO-+
'-AFTERSQL---'
- SOURCE
- Causes the source listing to show the unadulterated source and,
more importantly perhaps, it will cause Debug Tool to bring up this
as the source view.
- AFTERALL
- Causes the source listing to show the source as if it came from
the MDECK from the last invocation, if any, of the last preprocessor,
and, more importantly perhaps, it will cause Debug Tool to bring up
this as the source view if the SEPARATE suboption of the TEST compiler
option is also specified,
AALL may be used as an abbreviation for
AFTERALL
- AFTERCICS
- Causes the source listing to show the source as if it came from
the MDECK from the last invocation, if any, of the CICS preprocessor,
and, more importantly perhaps, it will cause Debug Tool to bring up
this as the source view if the SEPARATE suboption of the TEST compiler
option is also specified.
ACICS may be used as an abbreviation
for AFTERCICS
- AFTERMACRO
- Causes the source listing to show the source as if it came from
the MDECK from the last invocation, if any, of the MACRO preprocessor,
and, more importantly perhaps, it will cause Debug Tool to bring up
this as the source view if the SEPERATE suboption of the TEST compiler
option is also specified.
AMACRO may be used as an abbreviation
for AFTERMACRO
- AFTERSQL
- Causes the source listing to show the source as if it came from
the MDECK from the last invocation, if any, of the SQL preprocessor,
and, more importantly perhaps, it will cause Debug Tool to bring up
this as the source view if the SEPARATE suboption of the TEST compiler
option is also specified.
ASQL may be used as an abbreviation for
AFTERSQL
If the TEST option is specified and a suboption other than SOURCE
is specified for LISTVIEW then the SEPARATE suboption must also be
specified for the TEST option.
As an example of the differing effects of the AFTERMACRO, AFTERSQL
and AFTERALL suboptions suppose the PP option was PP( MACRO('INCONLY'),
SQL, MACRO). Then:
- Under LISTVIEW(AFTERMACRO), the "source" in the listing and in
the Debug Tool source window if TEST(SEP) were specified would appear
as if it came from the MDECK that the second invocation of the MACRO
preprocessor would have produced
- Under LISTVIEW(AFTERSQL), the "source" in the listing and in
the Debug Tool source window if TEST(SEP) were specified would appear
as if it came from the MDECK that the invocation of the SQL preprocessor
would have produced (and hence %DCL and other macro statements would
still be visible)
- Under LISTVIEW(AFTERALL), the "source" would be as under the LISTVIEW(AFTERMACRO)
option since the MACRO preprocessor is the last in the PP option
|
This information center is powered by Eclipse technology. (http://www.eclipse.org)