Previous Topic Next topic Print topic


Support for Error Feedback during SCLM Build for PL/I

The SCLM Attachment supports error feedback for PL/I programs in connection with the SCLM build. Use the XINFO(XML) compiler option for this and ensure that the XML file is allocated before the build starts. You can use the REXX procedure TAUSCPLA as an additional build translator to allocate this file as shown in the following sample.

***********************************************************************  
*         BUILD TRANSLATOR                                            *  
* (REXX-PROCEDURE CALL TO ALLOCATE XML FILE)                          *  
***********************************************************************  
*                                                                        
          FLMTRNSL   CALLNAM='XMLDAT',                                 C 
               FUNCTN=BUILD,                                           C 
               CALLMETH=ISPLNK,                                        C 
               COMPILE=SELECT,                                         C 
               VERSION=1.0,                                            C 
               GOODRC=0,                                               C 
               PDSDATA=Y,                                              C 
               PORDER=1,                                               C 
               OPTIONS='CMD(TAUSCPLA §§FLMMBR)NEST'                
          FLMTRNSL   CALLNAM='ENTERPRISE PL/I COMPILER',               C 
               FUNCTN=BUILD,                                           C 
               COMPILE=IBMZPLI,                                        C 
               DSNAME=IEL370.SIBMZCMP,                                 C 
               VERSION=3.3.0,                                          C 
               GOODRC=4,                                               C 
               PORDER=1,                                               C 
               OPTIONS=(MACRO,OBJECT,SOURCE,XREF,XINFO(XML))            
Previous Topic Next topic Print topic