WPC " [UhVdQɹfX,[K^ 7ѵ9bA]䞥: /ص(|`DC$\O3F~m R_ޅn;.ig(1a)-yyuv\#BEEmن2$̜vD:#(n,^r4]!,Nru$QOb9Yԯ|j'了J`@_y'vs$8BZ:deb8_–4t'%Jmhog})ٕx=SM9¾\l. BA3>=NFT 1L"msH'>ilGW<[ǎQ K(37P~c(C)0 V}S@+v]PuW^;:Zd:GE࿜Z5_0U: % 0 0 #!Nn v ew yx   0 b Rnnw@4# 1 1u. 0c mU T^ s"Arial Regular+($  +w++w+w*X, XX*    =Idd=(2)$ !  +h++h+h*X, XX*    =%dd=  Apple LaserWriter II NT v47.00(,,,,0(0<6X9`(CourierXx6X@KX@<6X9`(Courierd6X@K@+`4New Century Schoolbooke P'CP D:\Corel\Suite8\Template\CUSTOM~3\CUSTOM~1\ANSIJ3~3.WPT o )'  +|++|+|*X, XX*   __* ,X, X*dd@(#++| J3/01-316 #+|+#Ԉ X NCITS/J3ANSIFortranStandardsCommittee>(#CraigT.Dedo d  NamedScratchFilesProposedResponsetoWG5@@<(#August14,2001 , (#Page  1  ڀof  1  D:\Corel\Suite8\Template\Custom WP Templates\Custom WP Templates\ANSI J3 Unresolved Issues.wpt __ ,X.B 2E:\ANSI_J3\158\01-316.wpdBE:\ANSI_J3\158\01-316.wpd/  (3Be$ !  +h++h+h*X, XX*    =%dd=  H" gedJ q V  [\E]^E_`EabEcdDDs&(3|xdReport,' ' X3J3/95-000$Craig T. Dedo$Craig T. Dedo .   /4 Fortran 2000 Standard+None     "1 302Original (5hCEKQW]cioAutoList11.1.1.1.1.1.1.1.##37=CIQYag1.a.i.(1)(a)(i)1)a)(;3$2#  0  .3  0  U0 Z<Century Schoolbook Regular\+ !  +|++|+|*X, XX*    =!dd=  _X  Xd  d~^4` <hDp Lx !(#T$%&X, X~%  @BB NamedScratchFilesProposedResponsetoWG5   To:0  0(#(#04(#(#J3|4(#4(# From:0  04(#(#CraigDedoD 4(#4(# Date:0  04(#(#August14,2001 4(#4(# Subject:0 4 NamedScratchFilesProposedResponsetoWG5 P4(#4(# L 5h(#L Issue  d    InpaperWG5/N1454,WG5proposes:2.At[174:18]itisnotspecifiedwhathappensifSTATUS= SCRATCHandFILE=_..._Ԁarebothspecified,andthespecifiedfileexists.Becauseofthisproblem,andthefactthatthedesiredfunctionalitycanbeprovidedwithnamedfiles,WG5prefersthatthenamedscratchfilefacilitybedeleted. Analysis  \    Thereisnoproblem.Itisnotspecifiedat[174:18]whathappensinthiscasebecauseitisalreadyspecifiedat[171:7-8],immediatelypriortoruleR904: Ifanexistingfileisnotconnected,executionofanOPENstatementthatconnectsthatfilewithaSTATUSofSCRATCHisnotpermitted.  ThislanguagewasexpresslyapprovedbyJ3atmeeting#142onAugust12,1997,whenitunanimouslyapprovedtheeditsinpaper01-193r1.ThereissimilarlanguageintheTechnicalSpecificationofthatpaper,althoughJ3neverdebatedorvotedontheTechnicalSpecification: Itisillegaltoopenascratchfilewiththesamenameasanexistingfilethatisnotopen.  Thissituationissimilartoseveralothersituationsinchapter9inwhichcertainactionsinI/Ostatementsareeitherexpresslynotpermittedorelsetheprohibitioncanbededucedfromexitingprovisionsinthenormativetext.Onesuchprovisionisat[171:5-6],whichisimmediatelyprecedingthestatementinquestion: Ifafileisalreadyconnectedtoaunit,executionofanOPENstatementonthatfileandadifferentunitisnotpermitted.  Th[esimilarityofthesevariousconditionsindicatesthatitisanI/Oerrorconditionifaprogramtriestoopenanexistingfile[\[t[\]withSTATUS=]^]]^_ SCRATCH._`__`aThus,theFortranprocessorshouldhandleitjustlikeanyotherI/Oerrorcondition,i.e.,accordingtotheprovisionsof9.5.3and9.aba/abc9.c`__` Edits  #$   No_edits_Ԁarenecessary. References  p%' 01-007r2,Fortran2000Draft01-317,WhatisanInput/OutputError?WG5/N1454,commentsarisingfromsubgroupreviewofSection997-162r2,NamedScratchFiles97-193r1,EditsNamedScratchFiles[EndofJ3/01-316]