аЯрЁБс;ўџ ўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџўџџџ ўџџџўџџџ ўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRџџџџџџџџ РF€§іТ>ЛР CompObjџџџџџџџџџџџџ\WordDocumentџџџџџџџџ љObjectPoolџџџџg^Т>Лg^Т>Лўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ'()*+,-.ўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџџџџџ РFMicrosoft Word 6.0 DocumentўџџџNB6WWord.Document.6;џў џџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџютЋGsИЃdР&Q$.І 8т  ^Њ­W…i №РюQ”$Ž"*Ь&bєФ)у@уˆ“=Ÿn8  Vx;6^ЈяоёЙFX’8“ tMYч(ˆKB/NФТю$№л%Є)ŽWNм"њ*-1tbёšvп-Мџџ ЬЬff 33џџ 33™™ff гггггг ffffff ffџџ ™™33ЬЬ ™™ЬЬff ЬЬ33 ЬЬ™™ЬЬ џџff џџ™™ €ы Яр ю Уџ@PB`pR€b АrРа‚р@PB`pR€b АrРа‚Ђ`pВ€Т АтРађ’’ЂЂЂВВВТТТтттђђЂЂВВВТТТтттђђ!!###333CCCSS###333CCCSS11### 115 Mixed function/subroutine generics <KEYWORDS> GENERIC <STATUS> Registered <TARGET> <SUBGROUP> <VERSION> 1 <REQUIREMENT> Allow generic names (but not operators or assignment) to apply to functions and subroutines at the same time, with function vs. subroutine being an added way to distinguish two specific procecures. Review whether intrinsics such as MVBITS, PACK, and UNPACK should have both function and subroutine interfaces. <JUSTIFICATION> Subroutine interfaces can be more efficient if only part of what could be modified will actually be modified in a given call. Functions are more suited for allowing operations to be composed. Allowing both interfaces to be provided avoids the necessity of prejudging which issue is going to be most important in the programs of people using the interface. <ESTIMATED IMPACT> Impact on both the document and existing processors should be localized. (Some existing processors already have generic intrinsics that mix functions and subroutines.) <SUBMITTED BY> Kurt W. Hirchert, hirchert@ncsa.uiuc.edu <HISTORY> <EVENT> 29 April 96: submitted </HISTORY> </FORTREQ> Н From: Kurt W. Hirchert X3J3/96-081 (Page � of  NUMPAGES \* MERGEFORMAT 1) Subject: JoR Item 115 а Mixed Function/Subroutine Generics Meeting 137 X3J3/96-081 (Page � of  NUMPAGES \* MERGEFORMAT 1) �Ё�™ š�Єd2Ѕ(AІ№ЇаЈаЉаЊА|������H�H�����Eџпџр!eG(ќ����H�H�����E����_�������'��������������`��������������������������������аЯрЁБс����������ўџ�� ��������������������ђŸ…рOљhЋ‘�+'Гй0���ѓ��������˜������ё������D�����]�����v�� ���|�� ���ˆ�� ���”����� ���S�u�m�m�a�r�y�I�n�f�o�r�m�a�t�i�o�n���������������������������(��џџџџџџџџџџџџ������������������������������������&���#��������������������������������������������������������������������������џџџџџџџџџџџџ��������������������������������������������������������������������������������������������������������������������џџџџџџџџџџџџ��������������������������������������������������������������������������������������������������������������������џџџџџџџџџџџџ���������������������������������������������������Ј�� ���А�����М�����й�� ���с�����ы�� ��������������аЯрЁБс���Q���А:Applications:Commercial:Microsoft Office:Microsoft Word 6:Templates:X3J3 paper����K���The first paragraph is in style First, to avoid leaving extra white space.�������Kurt W. Hirchert�������Kurt W. Hirchert����'@����,К>Л@����€vгђЬч@����,К>Л��������������@�����������������Microsoft Word 6.0.1�������������2���������џў� ��������������������џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџмЅh�OР ����e�����������S��љ������������������€������в������������������������������������������������������������������:������:������:������:������:�����J�� ���T�� ���:������v��]���^������^��(���†������†������†������†������†������†������N�����P������P������P������P������P������P��&���г��X���+��Ю���v����������������������������†������������†������†����������������������†������†������v������†������������������†����������������������^������†������†������†������†������������†������������†������N����������������������$�����,�����������������������������†������N������†��Ш��†��������������������������������������������������������������������������������������������<FORTREQ> <NUMBER> 115 <TITLE> Mixed function/subroutine generics <KEYWORDS> GENERIC <STATUS> Registered <TARGET> <SUBGROUP> <VERSION> 1 <REQUIREMENT> Allow generic names (but not operators or assignment) to apply to functions and subroutines at the same time, with function vs. subroutine being an added way to distinguish two specific procecures. Review whether intrinsics such as MVBITS, PACK, and UNPACK should have both function and subroutine interfaces. <JUSTIFICATION> Subroutine interfaces can be more efficient if only part of what could be modified will actually be modified in a given call. Functions are more suited for allowing operations to be composed. Allowing both interfaces to be provided avoids the necessity of prejudging which issue is going to be most important in the programs of people using the interface. <ESTIMATED IMPACT> Impact on both the document and existing processors should be localized. (Some existing processors already have generic intrinsics that mix functions and subroutines.) <SUBMITTED BY> Kurt W. Hirchert, hirchert@ncsa.uiuc.edu <HISTORY> <EVENT> 29 April 96: submitted </HISTORY> </FORTREQ> Н From: Kurt W. Hirchert X3J3/96-081 (Page � of  NUMPAGES \* MERGEFORMAT 1) Subject: JoR Item 115 а Mixed Function/Subroutine Generics Meeting 137 X3J3/96-081 (Page � of  NUMPAGES \* MERGEFORMAT 1) �Ё�™ š�Єd2Ѕ(AІ№ЇаЈаЉаЊА|������H�H�����Eџпџр!eG(ќ����H�H�����E����_�������'��������������`��������������������������������Г ›cšBž48‰Ёk‡F… …kUт…˜Э3еХЩDX’8‚% Е4LшЊу!-Ис ˜т xXБœbЈ]7ш"ђ* 6У­xЬ8о$Ф‹C<ИЛBs?J`VzWX@pСщМP’7“вЋТ4LŠŒ,Ж…0IЦљb‡ve^Є(3“žvЮм #„ŠГ ›cšBž48‰0t ?_%ЁCiZ•xAf’ђ™щою.Б$q&ЁW„h˜3д0Ж…0IЧbƒdHЊ№!AžЅютыGf6Ч4…<hqсХ_9œpаPкj•^ Y”"jgeWЭGЇ BHсРІlZ& ьЪИЛHKB.8(&:���€�� ��Ѓ��Њ��Ћ��Џ��А��Ъ��Ы��Ь��Э��+��,��0��1��K��L��M��N��R��S��ю����§�ј�ј�ј�ј�ј�ј�ј�ј��і������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������u�uD�����c$����� ����B��U��i��r��~��Š��‹��™��_��`��а��б��с��G��H��[������=��>��H��g��r��s��~��€��Я������P��Q��R��S��ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ў�є)м�ћ�є)ј������№������э������ц������э������ф������ћ�є)�����������������������������������������������������������������������h��3�& ����3���№�3�(�* ����3������#����K�����&��@ёџ�&�Normal����№�� �]�a c��������������������"�A@ђџЁ�"�Default Paragraph Font������������(@Ђ�ё�� Line Number���Vc �� � @� �Footer� ���А`'�� �@� �Header� �����`'��"�ўO��"�Heading����р��U^�ўO���First����������ўO�B�Item���а0§��"�ўO��"� After Example����x����(�ўO�R(�Example�� ���аx��]�c��ўOAr�2Item���� ��� �ўO�‚ �Text��������]�c�,�ўO�’,�names�����АPь���р��c���ўOЂ�indented��� `њ������S���S���r���!������S������������˜���б���д������ю������S���/���J���L���А���Ы���Э���д���џ•€џ•€ШKurt W. Hirchert$А:Temporary Items:Word Work File A 1Kurt W. Hirchert5А:Downloads:X3J3 togo:meeting 137:96-076 JoR Item 110Kurt W. HirchertX3J3 disk:96-076 JoR Item 110Kurt W. HirchertX3J3 disk:96-077 JoR Item 111Kurt W. HirchertX3J3 disk:96-077 JoR Item 111Kurt W. HirchertX3J3 disk:96-078 JoR Item 112Kurt W. HirchertX3J3 disk:96-078 JoR Item 113Kurt W. HirchertX3J3 disk:96-080 JoR Item 114Kurt W. HirchertX3J3 disk:96-081 JoR Item 115џ@€�ш��ш�� ���ш������ч��Э�Š]���M�Times New Roman� ���Symbol� ��M�Arial���M�New York�M�Palatino� M�Courier�"��� €а��������2TІ2TІ����������������������ƒ���������������������������!€+�Ю��PА:Applications:Commercial:Microsoft Office:Microsoft Word 6:Templates:X3J3 paperJThe first paragraph is in style First, to avoid leaving extra white space.���Kurt W. HirchertKurt W. Hirchert����������аЯрЁБ