PL/I

PL/I

PL/I

 View Only

2Q 2024 documentation refresh for Enterprise PL/I for z/OS 6.1

By Di Hu posted Mon July 15, 2024 01:56 AM

  

The IBM Enterprise PL/I for z/OS documentation has undergone a recent update, introducing several enhancements to improve the programming experience. Key enhancements include:

New buffer-management built-in functions

  • MEMUVALID8: Determines whether a buffer contains UTF-8. It returns a size_t value of zero if the buffer contains valid UTF-8; otherwise, it returns the index of the first invalid byte. (See MEMUVALID8 in the Language Reference.)
  • MEMUVALID16: Determines whether a buffer contains UTF-16. It returns a size_t value of zero if the buffer contains valid UTF-16; otherwise, it returns the index of the first invalid byte. (See MEMUVALID16 in the Language Reference.)

New JSON-related attribute

  • JSONNULL: Indicates if an item should be generated as a JSON null during the invocation of JSONPUTVALUE or JSONPUTMEMBER. (See JSONNULL in the Language Reference.)

Enhanced support for the JSON compiler option

  • The JSON compiler option now includes a new suboption, ENCODING. This suboption specifies the code page of the JSON text in JSONPUT and JSONGET functions. (See JSON in the Programming Guide.)

In addition to these enhancements, the Language Reference has been revised to incorporate modifications to several topics. These updates have been distinctly highlighted within the respective sections for easy identification. The modified topics include the following built-in functions:

The Messages and Codes document has been updated with new and revised messages. The Compiler and Run-Time Migration Guide has been enhanced with updates addressing customer feedback. Notably, the ‘Enhancements in this release’ section for each book now includes recent enhancements.

The latest PL/I documents can be accessed on the IBM Documentation site at https://www.ibm.com/docs/en/epfz/6.1. The English and Japanese PDF files can be downloaded 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.

Stay tuned for more updates and enhancements in the future.

0 comments
18 views

Permalink