WPC h-.%К>~HKbMY=PZԒIbZ' N8ޜ?Dڥ/c[CT˕_b_WĀj (|rܽP3XzH$AI=ٺU.Ca-4k5DfdB;~O(wjqL3z]â=Kx{Gu(sigm3 [ںyFy>iZ_JPVНbb3TXt+(Z=ojĿ@p5}<:U8Bl2o>C k/8ir.S|X X#`#m %k<^&3ܶ:s洿L3qī(19T397L'?#J(Oep.g;N].ĬT 7B`Hx ##lC}SoE~y]E3/C|KR&l_Y";ݮߛhUĔNx8.%?rrJ# %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_Ԅ109r3 _Ԉ X NCITS/J3ANSIFortranStandardsCommittee>(#CraigT.Dedo , " "Issue306-InitialModesforChildDataTransferStatements#"" =#=(#_March20,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 5Xt* ŀ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$      =dd=  _@q q  Issue306-InitialModesfor  @z z ChildDataTransferStatements  , To:0  0(#(#04(#(#J3 4(#4(# From:0  04(#(#CraigDedo 4(#4(# Date:0  04(#(#March20,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:16-17]0 ` Delete.,H&0` (#` (# [193:1]0  04(#(#Add characterdelimitermodeand padmodetothelist.|.'24(#4(# Ї[193:3+]0 4 Addasaseparateparagraph:4(#4(# Achilddatatransferstatementinheritstheconnectionmodes(9.4)currentlyineffect. l [193:4]0  04(#(#Change theseto any.X4(#4(# [340:19+]0 4 Add: 4(#4(# CHARACTER(LEN=10)::DELIM! APOSTROPHE| QUOTE| NONE T  [340:31+]0 4 Add: @4(#4(# DELIM0 4 indicatesthecharacterstringdelimitermodeforlistdirectedandnamelistformatted    output.IthasthevalueAPOSTROPHEtoindicatethatcharacterstringsaredelimited t  byapostrophes,QUOTEtoindicatethatcharacterstringsaredelimitedbyquotes,or <  NONEtoindicatethatcharacterstringsarenotdelimited.` 4(#4(# [340:18-22]0 ` PlacetheCHARACTERcomponentsinalphabeticalorder. ` (#` (# [340:28-38]0 ` OrganizetheexplanationoftheCHARACTERcomponentsinalphabeticalorder.$ ` (#` (#  References   01-007,Fortran2000Draft | 01-102,ChangestoListofUnresolvedIssues D 00-316r1,RegularizeI/OKeywordsTechnicalSpecificationandSyntax  h [EndofJ3/01-109r3]