Subject: Candidate Features for a Future Revision

Subject: Candidate Features for a Future Revision

<p>July 7, 2000 J4/00-0490 S-16 page 1 of 3 Subject: Candidate features for a future revision Author: Don Schricker</p><p>1 I-2464 - CODASYL features not in standard (Nelson) 2 93-1004 - Allow implied condition subjects, not operators (Knights) 3 93-1005 - Condition-name is { IN | OF } conditional-variable (Knights) 4 93-1529 - Additional Rounding Facilities (Wouk) 5 93-1546 - Alt.COBOL feature requests (Nelson) 6 94-0412 - Enhancement of Date and Time precision (Bonnin) 7 94-0047 - DEEDIT statement and comments on various proposals (Jones) - Comments on DEEDIT, VALIDATE, and Numval (Robert Jones) - letter regarding status of de-editing ideas (Jones) 8 94-0049 (WR) - COMPRESSED data files (Beit-Aharon) 9 94-0050 (WR) - RESPECIFY file name and job control (Beit-Aharon) 10 Relax intersecting set rules for user-defined names (Question 4 93-1595) 11 94-0403 (WR-744) - The BETWEEN condition (Fisher) 12 94-0573 - alt.cobol suggestions 2 (Nelson) 13 Planning to solicit ideas and priorities for Post Plan B revision. 14 Unassigned papers 15 W-550.1 - New term for program 16 I-2428 - INSPECT and UNSTRING Tallying Inconsistencies 17 @W-596 - CHAIN facility 18 @WR-602 - differences between standard and JOD COPY statements 19 I-2536 - Virtual files (Piggott) 20 @WR-570.1 - WRITE ADVANCING enhancement - unassigned 21 @WR-601.1 - REDEFINES Enhancements (Brieschke) 22 @W-576 - <> Relational operator (Acks) 23 @WR-595 - STRING and UNSTRING Enhancements (Wallace), include reference modification 24 @W-649.1 - Categorized Full Rev Candidates (Acks) 25 94-0414 - Proposal for End Headers Consistency (Bonnin) 26 94-0452 - Case-insensitive indexed file keys (Price) 27 Modernized communication facility 28 94-0647 - Last Page Number (Piggott) 29 94-0648 - COUNT Clause (Piggott) 30 94-0652 (WR-763) - Multiple Reports (Piggott) 31 94-0653 - Default Values for FIRST DETAIL and FOOTING (Piggott) 32 94-0654 - Odd and Even Pages (Piggott) 33 94-0618 (WR-753) - Hexadecimal and other numeric base conversion functions (Fisher) - Ray Fisher’s Paper WR-753 on Hex Functions (Piggott) 34 94-0659 (WR-767) - Add a New WAIT Function (Fisher) - Comments on WR-767: Add a new WAIT Function (Piggott) 35 95-0197 - Comments for Draft COBOL Standard (Feindel) 36 95-0200 - Public Review comments from Roland Beander - items 6 and 7 37 95-0201 - Public Review comments from Lee Hansen 38 95-0211 - Public Review Comments from Thomas Weichselbaumer 39 Qualification with a full stop instead of IN or OF 40 95-0225 - Public Review Comments from Ned Chapin - item 2 41 96-0073 (WR-773) - Exclusive OR in COBOL conditions (Piggott) 42 Typed arrays (Wallace) 43 Allow REPLACING with nested COPY statements 44 Allow specification of the access mode on the OPEN statement (95-0248) 45 END[-]PARA[GRAPH] paragraph-name (95-0233) 46 Allow REPLACING phrase on a nested COPY statement (95-0233) 47 Abbreviated function-names (95-0250) July 7, 2000 J4/00-0490 S-16 page 2 of 3</p><p>48 &95-0236 - Dynamic table extension in WD 1.0 (Hertzberg) 49 96-0005 - COBOL standard (Randy Bryan) 50 96-0021 - Leap second, UTC, 2400, and other editorial (Wouk) 51 96-0132 - PUSH/POP Directives (Nelson) 52 @WR-768 - Internationalization - Abstract literals (Wallace) 53 96-0187 - HIGHEST-, LOWEST-ALGEBRAIC -- extensions (Wouk) 54 @WR-740 - ACCEPT and DISPLAY with numeric and boolean conversion 55 94-0498 - [COBOL-unique] Variable-Length Data Items (Piggott) 56 94-0639 (WR-756) - REPORTS ARE ALL Option (Piggott) 57 94-0640 (WR-757) - FIRST PAGE NO ADVANCING (Piggott) 58 94-0642 (WR-758) - SUM and Arithmetic OVERFLOW (Piggott) 59 94-0643 (WR-759) - Multiple Control Footing (Piggott) 60 94-0645 - Multiple-Choice Entries (Piggott) 61 94-0646 (WR-760) - REPORT as Synonym for FINAL (Piggott) 62 94-0649 - WINDOW Clause (Piggott) 63 94-0650 (WR-761) - PRESENT AFTER Clause (Piggott) 64 94-0651 (WR-762) - WRAP Clause (Piggott) 65 94-0655 (WR-764) - MULTIPLE PAGE Clause (Piggott) 66 94-0656 (WR-765) - Variable-Length Report Items (Piggott) 67 @STYLE clause for Report Writer (Piggott) 68 @STYLE clause for Screen Section (Piggott) 69 Arithmetic expressions used anywhere 70 Comma in numeric literals 71 88-level range extension 72 Describe and justify intentions with respect to interworking 73 Simple asynchronous calls 74 @WR-705 - OPEN OUTPUT required 75 @WR-727 - Text centering 76 @WR-726 - Text styles 77 @W-598 - Source program listing 78 @WR-575 - Numeric prime and alternate keys 79 93-1594 (WR-697) - Extended de-editing (Wouk) 80 96-0388 - FORMAT-DATE Function (Piggott) 81 96-0428 - public review comments from Lee Hansen - item 3 82 96-0517 (WR-827) - Enhancements to Screen Section (Beit-Aharon) 83 96-0474 - OO public review comments (Schricker) - item 9 84 96-0478 - public review comments from Roger Knights - items 3b, 3c, 3d 85 96-0490 - public review comments from Clark Morris - items 14, 15, 17 86 Date/time: a new data type and other considerations - 99-0217 87 Repeat the last parameter an unlimited number of times 88 96-0460 (WR-681.1) - PIC clause user-defined insertion (Nelson) 89 96-0457 (WR-725.3) - Alternate key suppression (Nelson) 90 @WR-792.1 - Concatenation of data-items (Wallace) 91 @96-0368 (WR-652.1) - Portability annex ((Reimann) 93-1051 - X/Open COBOL Minimum Compiler Limits (X/Open, Wallace) 93-1556 - JTC1 Directives - re "Portability Annexes" 95-0080 - SPIRIT COBOL Outline (Kuroda) 92. Specify name construction for items subordinate to a TYPEDEF 93. UTF-8 for alphanumeric (96-0488, item 15) 94. @WR-675 - Env variables and access to command line 93-0145 - Command line and environment (Schepman) 95. @WR-567.1 - DELETE FILE (with WORKFILE) (Brieschke) 96. @WR-723 - C and PL/I style variable length strings (Wallace) 97. 96-0060 - Condensed history in Introduction (Spiro) 98. Make division headers optional 99. add >>LINE line-number [file-name]][ July 7, 2000 J4/00-0490 S-16 page 3 of 3</p><p>100. 97-0038 - Idea to solve Simple Object / "Wimpy" types issues (Friedman) 101. Have a FINAL attribute on a method, similar to Java, to indicate that it cannot be overriden. 102. 97-0012 - ANNUITY function enhancements (Goff) 97-0068 - ANNUITY function enhancements (Wouk) 103. 96-0505 (S-12) - Full Revision Work Assignments (Nelson) 105. 97-0189 - STRING ... DELIMITED BY TRAILING SPACE (Grootveld) 106. 96-0473 - PR comments, items 1 and 16 (Schricker) 107. 97-0265 - CANCEL class-name (Schricker) 108. Runtime flagging of incompatibilities (Klein) 109. Declare local variables in inline PERFORMs (Sales) 110. 98-0321 - Label Qualifiers (Plinston) 111. 98-0309 - PERFORM variables (Hansen) 112 98-0461 - Void or repeated parameters (Friedman) 113 Add <> as a synonym for NOT EQUAL (98-0423/41, 98-0561) 114 Reconsider rules requiring spaces around arithmetic operators (98-0423/39) 115 Allow nesting functions in programs and nesting programs in functions. 116 98-0515 Conditional Compile Enhancement (>>DISPLAY error-severity text-message) 117 All PROPERTY clause on a group item 98-0499/9 118 GLOBAL on level-77 items 98-0452/3 119 ALLOW with a range for values 98-0452/5 120 Railroad tracks (98-0570) 121 Allow commas and currency sign to NUMVAL-F (98-0459) 122 98-0471 - Interfacing with C: The ANY phrase (Friedman) 123 99-0027/20 - Add an optional second argument to the LOWER-CASE and UPPER-CASE functions that specifies the locale 124 99-0071 - Misuse of "digit" (Piggott) 125 interface to the web 126 Allow arithmetic expressions in format 1 and 2 of the SET statement (Reimann) 127 Relax rules for composite of operands as suggested in items 96, 101, 105 and 115 of 99-0476 128 There should be no limit to the size of an identifier. 129 Allow grouping separators in numeric literals 130 Consider organization of 8.3.1.1.1, User-defined words, with respect to externalized names as suggested in item 13 of 00-0178. 131 Printing from COBOL [in a Windows environment] 00-0378 132 Add a simple DIVIDE … BY format 00-0392 133 Split the report-writer format of the OCCURS clause into one for fixed and one for variable tables. 00-0334 subject 7 134 Expand the dates handled by the INTEGER-OF-DATE function 00-0343, page 597 135 Add RETRY capabilities 00-0352/2 136 Allow both RETRY and ADVANCING ON LOCK clauses on the same READ statement 00/0352/8b 137 Add COMMIT, ROLLBACK, and other transaction processing facilities 00-0489 138 Add GROUP-USAGE DISPLAY 00-0358 change for page 297 139 Add longer native binary types 00-0358 change for page 367 140 Allow SELECT WHEN on non-01 level items. 141 Allow boolean expressions in the DEFINE directive 00-0370 142 Allow relation conditions with only literals as operands 143 Consider adding figurative constants B-TRUE and B-FALSE 144) new intrinsic functions to normalize UNICODE data 00-0389/4 145) add new usages for multiple encoding schemes 00-0389/5 146) Consider implications for interpreters, for example, comment regarding page 643 in 00-0343 147) Add functions to return the statement number for exceptions; 00-0343 comment regarding page 588</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    3 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us