I compile some source which has CICS or SQL statement with z/OS PL1
Enterprise Compiler,
and use parameter PP(CICS) or PP(SQL).
But compiler message's line number still not match original source
code's line number, so it's hard to find out which line has
compilation problem.
I checked maybe caused by %INCLUDE statement, compiler will expand the
INCLUDE file into source.
Is it possible to use parameter to let the compiler output exact line
number of source file?
Here is additional information:
http://groups.google.com/group/comp.lang.pl1/browse_thread/thread/223f8fd75beab6d6#
Thanks!
Line number reference should give the reference number of the
INCLUDE file as well as the line number withn that file,
when the error is in an INCLUDE file.
Do you not get this?
Did you ask for a preprocessor listing?
I got you mean:
If files which include by source have error, the messages should be
like this:
IBM.... linenumber.filenumber Descriptions
filenumber maybe 1 or others larger than 0.
My problem is main program has problem,
compiler expand the included file/SQL,CICS statement as a part of it.
This cause compiler information's linenumber not match with original
source's linenumber.
I want this result:
Compiler Information's linenumber is the exact linenumber of original
source,
not the one proccessed by preprocessor or any others, just source.
Is that possible? I hope so...
Thanks!