WPC -T"?R|XE2J8JK9ܾL"}I=>v腗ѢZ=%TqSHlFg&Q=>՜5 \DbBGHNw)ޞ;~%,ڞQЉo9c:?mK~9KYI"q JV (<IkWERE١6hˮ8<%8 *k $3T|r5J2Tig%d1]ԄGPz׀rw_{' 2[H/b.RWȆ*nx`7nH=R`R E[c.r"#ڭ0=; sapj\# %U: 0*# z?f 0{ q 7   NO^ Qw]4au m 0e z 1 72  1u= 72 0c 1G 72BUTB""Arial Regular($XXXXUSUS.,$X,X$      =dd=HP LaserJet 5M PCL,,,,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 \ S'USUS.,$X,X$   __>(# J3/01_Ԅ109r2 _Ԉ X NCITS/J3ANSIFortranStandardsCommittee>(#CraigT.Dedo , ""Issue306-InitialModesforChildDataTransferStatements#"D"=#=(#_March19,2001_Ԉ L (#Page  1  ڀof  2  (3S$ !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 5s* ŀJ*X<3|xU S)USUS.,$X,X$   _.F6C:\ANSI_J3\156\01-109r2.wpdFC:\ANSI_J3\156\01-109r2.wpd/  (3S$ !XXUSUS.,$X,X$      =dd=   (5hCEKQW]cioAutoList11.1.1.1.1.1.1.1.1.3#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.ANSI J3 New Document  ( ' $Craig T. Dedo$0Craig T. Dedop17130 W. Burleigh Place Brookfield, WI 53005-2759 00-3nn .    3 2/ Z<Century Schoolbook Regular !XXUSUS.,$X,X$      =Fdd=  _@q q  Issue306-InitialModesfor  @z z ChildDataTransferStatements  , To:0  0(#(#04(#(#J3 4(#4(# From:0  04(#(#CraigDedo 4(#4(# Date:0  04(#(#March19,2001T 4(#4(# Subject:0 4 Issue306-InitialModesforChildDataTransferStatements x4(#4(#   (5h83Issue    Thiscouldbe3or4issues,butI'llgroupthem. t  Sections9.5.1.9-9.5.1.14haverepetitivedescriptionsabouthowtheinitialmodesaredetermined.I `  almostwrotethatthesedescriptionswerewrongforchilddatatransferstatements,butoncareful (  study,Icantactuallyfindadirectcontradiction,soperhapstheyarecorrect.Still,itisatleasta   subtlepoint.Section9.5.4.4.3saysthatthevaluesarerestoredwhenthechildisdone,butitdoesn't \  makeitasclearasI'dlikewhathappenswhenthechildstarts.I*THINK*itissayingthatthe $  valuesareresettotheinitialones,justlikeforanon-childstatement,butI'mnotsure.Seemslikeit H  wouldbeworthmakingmoreexplicitfordummieslikeme.  Inanycase,thoughitsnotanerror,I'dsuggesteliminatingthe6copiesin9.5.1.9-14ofthematerial D oninitialmodes.Itwouldseemmoreconcisetojustreference9.4and9.4.4.xinsteadofrepeatingit  h 6times.(Amongotherthingsthatwouldlowerthenumberofplacesweneedtobesureit'sright). 0 Andwhilelookingat9.5.4.4.3,Iseeitlooksoutofsyncwiththenewlistofmodes.The d regularizationpaperdidn'tregularizethis.Likewise13.18.2.3oddlyomits_DELIM_=. ,  Analysis     WhenJORconsideredthetechnicalspecificationatmeeting155,itconcludedthattheonlyway  thatDTIOcouldworkproperlywasifthechilddatatransferstatementinheritedthecontextofits L parentdatatransferstatement. p   ThetechnicalspecificationforregularizingtheI/Okeywords,paper00-316r1,explicitlystates  thatchilddatatransferstatementsinheritthecontextoftheirparents.Althoughnotexplicitly l   stated,thechilddatatransferstatementmustrestoreitsinheritedcontextwhenitreturnstothe 4!! parent.Thisactionisrequiredbythecombinationoftherulesofhierarchy,thechildinheritance !X" rule,andthesaveandrestorerule. " #   Thecurrentlanguagedoesnotcompletelyimplementthetechnicalspecificationdescribedin T$% 00-316r1. %x&   Itappearsthatreworkingthelanguageinsubsections9.5.1.99.5.1.14wouldbeatbestatossup & ( intermsofeffortvs.benefit.IwillreferthisissuetothefullJ3committee. t' )   Theomissionof_DELIM_=from13.8.2.3isanoversightthatshouldbefixed. )`"+  Edits  *#- Editsarewithrespectto01-007. \+$. [181:3-12]0 4 0` 4(#4(#Delete This...error,.,H&0` (#` (# [181:16-17]0 ` Delete.|.'2` (#` (# Ї[193:1]0  04(#(#Add characterdelimitermodeand padmodetothelist.4(#4(# [193:3+]0 4 Addasaseparateparagraph:44(#4(# Achilddatatransferstatementinheritstheconnectionmodes(9.4)currentlyineffect. X [193:4]0  04(#(#Change theseto any. 4(#4(# [340:19+]0 4 Add: x4(#4(# CHARACTER(LEN=10)::DELIM! APOSTROPHE| QUOTE| NONE  @ [340:31+]0 4 Add:t 4(#4(# DELIM0 4 indicatesthecharacterstringdelimitermodeforlistdirectedandnamelistformatted <  output.IthasthevalueAPOSTROPHEtoindicatethatcharacterstringsaredelimited `  byapostrophes,QUOTEtoindicatethatcharacterstringsaredelimitedbyquotes,or (  NONEtoindicatethatcharacterstringsarenotdelimited. 4(#4(# [340:18-22]0 ` PlacetheCHARACTERcomponentsinalphabeticalorder.$ ` (#` (# [340:28-38]0 ` OrganizetheexplanationoftheCHARACTERcomponentsinalphabeticalorder.` (#` (#  References  D 01-007,Fortran2000Draft  h 01-102,ChangestoListofUnresolvedIssues 0 00-316r1,RegularizeI/OKeywordsTechnicalSpecificationandSyntax  [EndofJ3/01-109r2]