PL/I

PL/I

PL/I

 View Only

July 2023 documentation refresh for Enterprise PL/I for z/OS 6.1

By Di Hu posted Sun July 09, 2023 11:37 PM

  

The IBM Enterprise PL/I for z/OS 6.1 documentation is refreshed in July to include the following enhancements:


Support for HEXENCODE & HEXENCODE8 built-in functions

  • The new HEXENCODE built-in function encodes the source buffer into base 16 that is encoded as CHARACTER. (See HEXENCODE in the Language Reference)
  • The new HEXENCODE8 built-in function encodes the source buffer into base 16 that is encoded as UTF-8. (See HEXENCODE8 in the Language Reference)


Allow NORENT code to FETCH and call RENT code 

  • By specifying RENT in the OPTIONS for a FETCHABLE ENTRY, you can fetch RENT code from NORENT code. (See OPTIONS option and attribute in the Language Reference)


Allow JSONGET to tolerate elements out of order

  • The new ONJSONNAME built-in function returns a string containing the name for which no match was found in a JSONGETMEMBER or JSONGETVALUE call. (See ONJSONNAME in the Language Reference)
  • The new PARSE(V2) suboption of the JSON compiler option allows you to parse JSON text where the elements of the target structure appear in a different order in the JSON source. It also gives you more control over how the parser reacts to errors in the JSON source. (See JSON in the Programming Guide)
  • The behavior of JSONGETMEMBER and JSONGETVALUE changes under the JSON(PARSE(V2)) option. (See JSONGETMEMBER and JSONGETVALUE in the Language Reference)

Support for multiple INCPDS specifications 

  • You can now specify the INCPDS option more than once. (See INCPDS in the Programming Guide)


Add new items to the TITLE option

Support for RELEASE function for 31-bit/64-bit interoperability   

Support for OPTIONS(FORTRAN) option

  • The FORTRAN suboption of OPTIONS is supported which causes no descriptors to be passed except for character variables. (See OPTIONS option and attribute in the Language Reference)

In this July document refresh, the Language Reference, Programming Guide, and Messages and Codes also contain some updates addressing the customer feedback.

The latest PL/I documents are available on the IBM Documentation site https://www.ibm.com/docs/en/epfz/6.1.

The English and Japanese PDF files are available for download from the Enterprise PL/I for z/OS library page at https://www.ibm.com/support/pages/enterprise-pli-zos-documentation-library.
If you have any questions, comments or suggestions regarding the PL/I documentation,  please send them to compinfo@cn.ibm.com.

0 comments
17 views

Permalink