WPC  +TQs 4Y6DVCs ~Eiewc۾ [pJVNƆX97Lu2>~ݫvҎ4>X>+esᝍdЕlhG4J&?O:w4\4JJ $1;WBσ28ˤw\2~'lA\KZYw3 ,)_aScʜM:q2gpՐ=z2 >蛖XJʱI ;;&Lj |B e_A+gXJ5lS;:SL[5G̞mX`kDDg}A6ty. KvF`H'sWH}iQ)0otCd @,$0b ӴxL2DGn# %U: 0*#! z%Gu 0  x >   N^ w:4 m 0e  1 72 1u 72) 0c[ 1 72EBwwwUT""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 = 'USUS.,$X,X$   __>(# J3/01_Ԅ109r1 _Ԉ X NCITS/J3ANSIFortranStandardsCommittee>(#CraigT.Dedo 0 ""Issue306-InitialModesforChildDataTransferStatements#""=#@@<(#January4,2001 P (#Page  1  ڀof  2  (3$ !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 5aB* EDQDEUD EDk&X<3|x U )USUS.,$X,X$   _.F6E:\ANSI_J3\156\01-109R1.wpdFE:\ANSI_J3\156\01-109R1.wpd/  (3$ !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.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=  _@  Issue306-InitialModesfor  @ ChildDataTransferStatements  0 To:0  0(#(#04(#(#J3 (4(#4(# From:0  04(#(#CraigDedo 4(#4(# Date:0  04(#(#January4,2001` 4(#4(# Subject:0 4 ""Issue306-InitialModesforChildDataTransferStatements#""#( 4(#4(#  b (5h8#bIssue    Thiscouldbe3or4issues,butI'llgroupthem.Sections9.5.1.9-9.5.1.14haverepetitivedescriptionsabouthowtheinitialmodesaredetermined.Ialmostwrotethatthesedescriptionswerewrongforchilddatatransferstatements,butoncarefulstudy,Icantactuallyfindadirectcontradiction,soperhapstheyarecorrect.Still,itisatleastasubtlepoint.Section9.5.4.4.3saysthatthevaluesarerestoredwhenthechildisdone,butitdoesn'tmakeitasclearasI'dlikewhathappenswhenthechildstarts.I*THINK*itissayingthatthevaluesareresettotheinitialones,justlikeforanon-childstatement,butI'mnotsure.Seemslikeitwouldbeworthmakingmoreexplicitfordummieslikeme.Inanycase,thoughitsnotanerror,I'dsuggesteliminatingthe6copiesin9.5.1.9-14ofthematerialoninitialmodes.Itwouldseemmoreconcisetojustreference9.4and9.4.4.xinsteadofrepeatingit6times.(Amongotherthingsthatwouldlowerthenumberofplacesweneedtobesureit'sright).Andwhilelookingat9.5.4.4.3,Iseeitlooksoutofsyncwiththenewlistofmodes.Theregularizationpaperdidn'tregularizethis.Likewise13.18.2.3oddlyomits_DELIM_=. Analysis  $   WhenJORconsideredthetechnicalspecificationatmeeting155,itconcludedthattheonlywaythatDTIOcouldworkproperlywasifthechilddatatransferstatementinheritedthecontextofitsparentdatatransferstatement.  ThetechnicalspecificationforregularizingtheI/Okeywords,paper00-316r1,explicitlystatesthatchilddatatransferstatementsinheritthecontextoftheirparents.Althoughnotexplicitlystated,thechilddatatransferstatementmustrestoreitsinheritedcontextwhenitreturnstotheparent.Thisactionisrequiredbythecombinationoftherulesofhierarchy,thechildinheritancerule,andthesaveandrestorerule.  Thecurrentlanguagedoesnotcompletelyimplementthetechnicalspecificationdescribedin00-316r1.  Itappearsthatreworkingthelanguageinsubsections9.5.1.99.5.1.14wouldbeatbestatossupintermsofeffortvs.benefit.IwillreferthisissuetothefullJ3committee.  Theomissionof_DELIM_=from13.8.2.3isanoversightthatshouldbefixed. Edits  *$- Editsarewithrespectto01-007.[181:3-12]0 4 0` 4(#4(#Delete This...error,.-\&0` (#` (# [181:16-17]0 ` Delete..'2` (#` (# Ї[193:1]0  04(#(#Add characterdelimitermodeand padmodetothelist.4(#4(# [193:4]0  04(#(#Change theseto any.84(#4(# [193:5+]0 4 Addasaseparateparagraph: 4(#4(# Achilddatatransferstatementshallinherittheconnectionmodes(9.4)ineffectintheparentdatatransferstatement.[340:19+]0 4 Add,: @4(#4(#  CHARACTER(LEN=10_)::_Ԁ_DELIM_Ԁ! APOSTROPHE| QUOTE| NONE  [340:31+]0 4 Add:@ 4(#4(# _DELIM_0 4 indicatesthecharacterstringdelimitermodeforlistdirectedandnamelistformatted `  output.IthasthevalueAPOSTROPHEtoindicatethatcharacterstringsaredelimitedbyapostrophes,QUOTEtoindicatethatcharacterstringsaredelimitedbyquotes,orNONEtoindicatethatcharacterstringsarenotdelimited. 4(#4(# [340:18-22]0 ` PlacetheCHARACTERcomponentsinalphabeticalorder.H ` (#` (# [340:28-38]0 ` OrganizetheexplanationoftheCHARACTERcomponentsinalphabeticalorder.` (#` (#  References  h 01-007,Fortran2000Draft01-102,ChangestoListofUnresolvedIssues00-316r1,RegularizeI/OKeywordsTechnicalSpecificationandSyntax[EndofJ3/01-109r1]