WPCG  NPi\y`R8u4T 1ƀ^bMO^xf8 $KƉ 7U0t{@_w=Z&Cn8OdYI@GQe )*nt^t`bg'Sd )\Rm#82i&aDW>k|mCCz)8M 2~*)BTQ)1 2b|ɂnU.%D,aR7P>(.*=y-9.P^ ězSs plez^L<;5<-}ƫK_QqC]|>!^nq[̿؍9=*d.oe>Z0n) Hz2_2] 8_y U:D 0~ #!X zy   0Z Nr^ tw@4 m 0e  1 72j 1u 72 0cC 1 72-B_ 1 72.U"T`fa B D3 B-""Arial Regular($XXXXUSUS.,$X,X$      =dd=HP OfficeJet Pro 1170C Series0(,,,,0(0C:\COREL\WORDPE~1\TEMPLATE\CUSTOM~1\CUSTOM~1\ANSIJ3~1.WPTC:\Corel\WordPerfect Office 2000\Template\Custom WP Templates\Custom WP Templates\ANSI J3 New Document.wpt  o'USUS.,$X,X$   __>(# J3/01108r1  X NCITS/J3ANSIFortranStandardsCommittee>(#CraigT.Dedo 0 Issue305ConnectionPropertiesinAnnexC@@<(#January3,2001 P (#Page  1  ڀof  2  (3o$ !XXUSUS.,$X,X$      =dd=  ݁Level 1Level 2Level 3Level 4Level 5Level 1Level 2Level 3Level 4Level 5Level 1Level 2Level 3Level 4Level 5Level 1Level 2Level 3Level 4Level 5Level 1Level 2Level 3Level 4Level 5-* stuvwIxyIz{ |Dk&KUP3|x|U o)USUS.,$X,X$   _.F6E:\ANSI_J3\156\01-108r1.wpdFE:\ANSI_J3\156\01-108r1.wpd/  (3o$ !XXUSUS.,$X,X$      =dd=   (5hCEKQW]cioAutoList11.1.1.1.1.1.1.1.1.##37=CIQYag1.a.i.(1)(a)(i)1)a)i)(;3$2#  0  .3  0  (EhCEKQW]cioAutoList21.1.1.1.1.1.1.1.1.Issue 305 - Connection Properties in Annex C ( ' $Craig T. Dedo$0Craig T. Dedop17130 W. Burleigh Place Brookfield, WI 53005-2759 00-3nn .    3 2(CEMU]emu}AutoList3(1)(1)(1)(1)(1)(1)(1)(1) (1)/ Z<Century Schoolbook Regular6TABLE A dZZZZ'dxd)Hairline d !XXUSUS.,$X,X$      =dd=  _@ll Issue305ConnectionPropertiesinAnnexC   To:0  0(#(#04(#(#J34(#4(# From:0  04(#(#CraigDedoh 4(#4(# Date:0  04(#(#January3,20010 4(#4(# Subject:0 4 Issue305ConnectionPropertiesinAnnexC P4(#4(#  b (5h8#bIssue    Paper00-323r3addedabunchofnewconnectionproperties(modes)butdidnotmakecorrespondingchangesintheAnnex,includingatleastC.6.4andC.6.5.Also,theterminologyusedfortheseinAnnexCisdifferentfromthatnowusedinthenormativetext(propertiesvs.modes). Edits  t  Editsarewithrespecttothe01-007.[169:1-6]0 4 0` 4(#4(#DeleteJ3internalnote.( ` (#` (# [437:17,19]0 4 0` 4(#4(#Add ormodesafter properties.` ` (#` (# [437:36-40]0 ` Change propertyto modein6places.H` (#` (# [437:44]0 4 0` 4(#4(#Change propertiesto modes.` (#` (# [437:42]0 4 0` 4(#4(#Add anyBLANK=specifierinadatatransferstatementorbefore any_BN_Ԁor_BZ_.h` (#` (# [437:44-46]0 ` Indenttheparagraphconsistentwiththeotherparagraphsintheitemizedlist.` (#` (# [437:46+]0 4 0` 4(#4(#Addthefollowingtext.0` (#` (# b (88b 3   32(  5  )3  0    A_decimaledit_Ԁmode,whichisCOMMAorPOINT,isestablishedforaconnectionforwhichthe  formisformatted.ForaconnectionwhichresultsfromtheexecutionofanOPENstatement,the_decimaledit_ԀmodeisPOINTbydefaultifnodecimaleditmodeisspecified.Forapreconnectedfile,themodeisPOINT.The_decimaledit_Ԁmodeiseffectiveatthebeginningofeachformattedinputstatement.Duringexecutionofthestatement,anyDECIMAL=specifierinadatatransferstatementoranyDCorDPeditdescriptorsencounteredmaytemporarilychangetheqpeffectpqsrdecmialrssdecimalsr_edit_Ԁmoderu(uv9.4.4.11vu)ur.rqpofpq3݌ (#(# Ќ   3   3 2(  6  )3  0    Acharacterstringdelimitermode,whichisAPOSTROPHE,QUOTE,orNONE,isestablished $X% foraconnectionforwhichtheformisformatted.Thismodehasnoeffectoninput.Thismodeaffectslistdirectedandnamelistoutputforthisconnection.Thedelimitermodeoftheconnectioniseffectiveatthebeginningofeachformattedoutputstatement.Duringexecutionofthestatement,any_DELIM_=specifierinadatatransferstatementmaytemporarilychangethedelimitingoftheoutputofcharactervariables(9.4.4.9).3 ݌ (#(# Ќ   3   32(  7  )3  0    Arecordpaddingmode,whichisYESorNO,isestablishedforaconnectionforwhichtheform x)", isformatted.Thismodehasnoeffectonoutput.Thismodeaffectsallinputforthisconnection.Thepadmodeoftheconnectioniseffectiveatthebeginningofeachformattedinputstatement.Duringexecutionofthestatement,anyPAD=specifierinadatatransferstatementmaytemporarilychangethepaddingrulefortherecord(9.4.4.10).3݌ (#(# Ќ   3   3_2(  8  )3  0    Afloatingpointroundingmode,whichisUP,DOWN,ZERO,NEAREST,COMPATIBLE,or (.'2 _PROCESSOR_DEFINED_,isestablishedforaconnectionforwhichtheformisformatted.This .H(3 modehaseffectforbothinputandoutput.Theroundingmodeoftheconnectioniseffectiveatthebeginningofeachformattedinputoroutputstatement.Duringexecutionofthestatement,anyROUND=specifierinadatatransferstatementoranyRU,RD,_RZ_,RN,RC,or_RP_Ԁeditdescriptorsencounteredmaytemporarilychangethemethodofroundingfloatingpointvalues(9.4.4.13).3_݌ (#(# Ќ   3   32(  9  )3  0    Asignpresencemode,whichisPLUS,SUPPRESS,or_PROCESSOR_DEFINED_,isestablished X  forconnectionforwhichtheformisformatted.Thismodehasnoeffectoninput.Thismodeaffectsalloutputforthisconnection.Thesignmodeoftheconnectioniseffectiveatthebeginningofeachformattedoutputstatement.Duringexecutionofthestatement,anySIGN=specifierinadatatransferstatementoranySP,SS,orSeditdescriptorsencounteredmaytemporarilychangethepresenceofthesign(9.4.4.14).3݌ (#(# Ќ    ThestatesofI/Omodesaredeterminedaccordingtothefollowinghierarchicalrulesofprecedence.  1.TheinitialstateforamodeisestablishedbythemostrecentlyexecutedOPENstatementonthatunit.ThemodesforaninternalfileorpreconnectedfilehavethesameinitialstatesthatwouldbeestablishedifanOPENstatementwasexecutedandthecorrespondingkeywordwasabsent.  2.ThestateofamodeestablishedbyanOPENstatementmaybetemporarilychangedbyacorrespondingkeywordinadatatransferstatement,duringtheexecutionofthatdatatransferstatement.  3.ThestateofamodeestablishedbyanOPENstatementoradatatransferstatementmaybetemporarilychangedbyaformateditdescriptor.  Themodesineffectimmediatelybeforeadatatransferstatementisexecutedarerestoredwhenthedatatransferstatementterminates.  Achilddatatransferstatementinauserdefinedderivedtypeinput/outputstatementinheritsthestatesofthemodesineffectintheparentdatatransferstatement.[439:7-39]0 4 AddthefollowingrowstoTableC.1sothattheentriesareinalphabeticalorder:84(#4(# *#`$d dd Xdd Xdd X(#(#,r00 ,e00 ,00 ,00 +  )   0d)|""||""|ASYNCHRONOUS= 3)0!d d3UNDEFINED|#"r"#""r| 3)0"d d3YESorNO 3)0#d d3UNDEFINED|#"r"X#""r| =30$ 00 d 0d=DECIMAL= 3) @%d d3UNDEFINED|#"r" #""r| 3) @&d d3COMMA,POINT,orUNDEFINED 3) @'d d3UNDEFINED|#"r" #|s""#""v#s|""r| =3 @( 00 d 0d=PENDING= 3)!P)d d3??? 3)!P*d d3Trueorfalse. 3)!P+d d3??? =3!P, 00 d 0d=POS= 3)#`-d d3Undefined|#"r"!#""r| 3)#`.d d3Numberoffilestorageunitsimmediatelyfollowingcurrentposition 3)#0d d3|#"r"##""r|Undefined|#"r"$#""r| =3#`1 00 d 0d=ROUND= 3)$ 2d d3UNDEFINED|#"r"$#""r| 3)$ 3d d3_PROCESSOR_DEFINED_,UP,DOWN,ZERO,NEAREST,COMPATIBLE,orUNDEFINED 3)x%5d d3UNDEFINED|#"r"%#""r| =3$ 6 00 d 0d=SIGN= 3)&7d d3UNDEFINED 3)&8d d3_PROCESSOR_DEFINED_,PLUS,SUPPRESS,orUNDEFINED|#"r"&#| 3)8' :d d3|""r|UNDEFINED|#"r"(#| =3&; 00 d 0d=|{""r{|SIZE= SIH(!<d  -1dS{""r{1{#"r"(#{ SI8H(!=  -1 d dSSizeofthefileinfilestorageunits. SIH(!>d  -1dS{""r{1{#"r"*#{ ]S>H(!?  -1 00 d 0d]STREAM= 3)X)"@d d3{""r{UNxKNOWNxwDEFINEDw{#"r"*#{ 3)X)"Ad d3YES,NO,orUNKNOWN 3)X)"Bd d3{""r{yUNDEFINEDy{#"r"+#{zUNKNOWNz|{#"r"(#{||#"r"#|.$"X)"C 00  d . References  +X$D 01-007,Fortran2000Draft01-102,Changestolistofunresolvedissues01-111r1,Issue308OdditiesforPAD=SpecifierinINQUtItRE[EndofJ3/01-108r1]