Welcome users! Here you have an opportunity to collaborate directly with the product development teams and other product users.

Note: Quickly and easily submit a request for an ISV application on z Systems using the familiar RFE system available to both clients and IBMers. There is a new Request Platform Support for ISVs category when you specify the request Brand as Servers and System Software. Watch this short video to find out how to get started.

Filter the page content by brand and product


This is a table showing requests
Number of votes Request headline and description

4
votes

Use constants within structure

it might be good to allow the VALUE attribute in structures that did not consist solely of fields with the VALUE attribute. So allow dcl 1 mystr, 2 ..., 2 sex...

Uncommitted Candidate

4
votes

Remove restriction on typed structures and data-directed I/O statement

Extract from the Language Reference manual chapter 12: 'Typed structures cannot be used in data-directed input/output statements.' While data-directed I/O is possible on structures, the compiler is c...

Planned for Future Release

3
votes

Enhance GETSYSWORD - MSGCLASS/JESNODE/ACTINFO

Please add: MSGCLASS JESNODE ACTINFO1 ACTINFO2, etc.

Planned for Future Release

3
votes

Add ONOPERATOR built-in function returning the compare operand of ASSERT CO...

In addition to ONACTUAL and ONEXPECTED we miss an ONOPERAND built-in function returning the optional compare operator of ASSERT COMPARE.

Planned for Future Release

2
votes

Add MQ support to 64-bits PL/1 applications

We are migrating existing PL/1 applications to 64-bits. These applications are accessing MQ via the MQ API and RRS coordination. There is currently no support for MQ 64-bits PL/1 callers, only for C...

Uncommitted Candidate

2
votes

Add support of array of structures in BINSEARCHX and QUICKSORTX

We would like to have BINSEARCHX and QUICKSORTX built-in functions enhanced to support array of structures too.

Delivered

2
votes

New value attributes VALUERANGE, VALUELIST

it might be good to have 2 new attributes for a value: VALUERANGE( x : y ) which would specify the allowed range of values a variable could hold. For example, a field that was meant to hold a m...

Delivered

2
votes

Support for more formats in date patterns

Please add support for the following date patterns: DD/MM/YYYY DD/MM/YY I had previously requested support for these date patterns in RFE 108211 along with three others, and 108211 is marked as deli...

Delivered

1
votes

Inline comment

For development and testing would it be practically if the Compiler would Support line comment not just block comment. For example // like in C or Java. But at the end the Syntax doesnt matter. An co...

Submitted

1
votes

REWIND Command

When repeatedly reading a dataset, the ability to reposition to the first record in the dataset is desirable over repeatedly closing and opening the dataset. REWIND is a FORTRAN V2.6 command. I don'...

Planned for Future Release

1
votes

Allow REFER option on WSDL structures

Arrays with the REFER options are currently not allowed in WSDL files (Cics Web Services). At compile time, we get the following message: DFHPI9540E Unsupported keyword " REFER " has been found. REF...

Declined

1
votes

Allow INIT clause on the DEFINE ALIAS statement

It could be beneficial, when defining an alias, to define as well a default initial value. When this alias is used in a variable declaration, this initial value would be automatically applied. Examp...

Declined

1
votes

Simplify Json builtin routines

1) We tried the json commands in PL/I, but sorry, they are programmer unfriendly. If I want to use them well I have to write a program around them and this is really not what I want. 2) a variable...

Uncommitted Candidate

1
votes

PL/1 align Left / align Right Functions

I have seen the new functions in PL/I 5.1/5.2 for inserting characters behind and befor a string (LEFT,RIFHT). First a thaught this would be functions to align a string in an variable storage, because...

Declined

1
votes

Simplify left/right

I know you wanted to have all possibilites in left / right, but I think the 2 parameter in the functions should be optional, because no programmer wants to spezify the length of the target. If I have ...

Declined


Your ideas matter!

As of today:

3 new
24 planned
161 delivered


54 users
654 votes
736 comments

Give us feedback

Participate in the RFE Community survey to help us improve your experience.