On Tue, 7 Jul 2015 10:55:43 -0700 (PDT), Frank Swarbrick <[email protected]> wrote:
>I made the following RFEs and would love some votes on them. > >Perform until exit (73686): >https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=73686 >User defined constants (73687): >https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=73687 >Boolean support and bit manipulation (73688): >https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=73688 >TRIM Intrinsic function (73689): >https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=73689 >Implement dynamic-capacity tables (73693): >https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=73693 Note for those reading this on comp.lang.cobol, these are for the IBM z series environment which has gotten a totally new compiler in the past couple of years. The back end of the compiler (machine code generation) will be shared with compilers for other languages. These require an IBM id to view. I'm assuming that all are taken from the 2002 standard (or more recent if any). I'm assuming the first is the EXIT PERFORM and related constructs. I don't recall the second and wonder if it is needed since modern IBM compilers treat a field that is never updated as a constant and if 1 byte have used Compare Logical Immediate and Move Immediate instructions with the values (this dates back to COBOL VS 1.4, the first IBM implementation of the 1985 standard). Boolean and Bit are definitely in the 2002 standard and were at least 3 decades overdue then. I think dynamic capacity tables are in the 2002 standard. I would add a request for the decimal floating point data type and the additional rounding options, both of which are either in the 2002 standard or draft (final?) follow-ons. PL/1 has the data type as does IBM C/C++ and DB2. All of the BINARY usages (CHARACTER, SHORT, LONG, etc.) also should be added. There are SHARE requirements submitted by me for many of these things in the 2001 - 2002 time frame if I recall correctly (SHARE installation CFM). Clark Morris > >Frank Swarbrick >FirstBank - Lakewood, CO USA ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
