@Comment{Master file for the RM (Ada-Auth.org on-line version)} @Comment{Global properties} @HideIndexEntries @HideAnnotations @HideISO @NumberParagraphs @LinkNonTerminals @Title{Version=[0],Text=[Ada Reference Manual]}@Comment{Same title for all versions} @FilePrefix{RM} @ExampleFont{Fixed} @ExampleCommentFont{Roman} @BodyFont{Roman} @NoteFormat{ISO2004}@Comment{Was "Ada95" until just before Ada 2022 release} @ContentsFormat{Ada95} @ListFormat{Ada95} @SelfRefFormat{RM} @SubdivisionNames{Clause}@Comment{For Ada 95 and 2005, use "section" instead} @Comment{RTF properties} @SingleRTFOutputFile @Comment{One large file allows Word to make a TOC} @RTFHeaderPrefix{Version=[0],Text=[ISO/IEC 8652:1995(E)]} @RTFHeaderPrefix{Version=[1],Text=[ISO/IEC 8652:1995(E) with COR.1:2001]} @Comment{PDFs: }@RTFHeaderPrefix{Version=[2],Text=[ISO/IEC 8652:2007(E) Ed. 3]} @Comment{Springer: @RTFHeaderPrefix{Version=[2],Text=[Consolidated Ada Reference Manual - 2005 Edition]}} @Comment{PDFs: }@RTFHeaderPrefix{Version=[3],Text=[ISO/IEC 8652:2012(E)]} @Comment{Springer: @RTFHeaderPrefix{Version=[3],Text=[Ada Reference Manual - 2012 Edition]}} @Comment{PDFs: }@RTFHeaderPrefix{Version=[4],Text=[ISO/IEC 8652:2012(E) with COR.1:2016]} @Comment{ISO form: @RTFHeaderPrefix{Version=[5],Text=[ISO/IEC 8652:2022(E)]}} @Comment{Usual (No ISO)}@RTFHeaderPrefix{Version=[5],Text=[Ada Reference Manual - 2022 Edition]} @Comment{Usual (No ISO, corrigendum)@RTFHeaderPrefix{Version=[6],Text=[Ada 2022 with Corr 1 Draft 1]}} @Comment{Usual (No ISO)}@RTFHeaderPrefix{Version=[6],Text=[Ada 202y Draft 1]} @RTFFooter{UseDate=[T],UseClauseName=[T],UseISOFormat=[F]}@Comment{RM style footers} @RTFPageSize{Ada95} @RTFSizes{Small} @RTFFonts{Serif=[Times],SansSerif=[Arial]} @RTFVersionName{Version=[0],Text=[Original Text]} @RTFVersionName{Version=[1],Text=[Technical Corrigendum 1]} @RTFVersionName{Version=[2],Text=[Amendment 1]} @RTFVersionName{Version=[3],Text=[Ada 2012]} @RTFVersionName{Version=[4],Text=[Ada 2012 Corrigendum 1]} @RTFVersionName{Version=[5],Text=[Ada 2022]} @RTFVersionName{Version=[6],Text=[Ada 2022 Corrigendum 1]} @Comment{HTML properties} @Comment{Many small files are used, thus no @SingleHTMLOutputFile command} @HTMLKind{Version=[4],Unicode=[T]} @HTMLNavBar{RefName=[RM-STDS.html],SrchName=[RM-SRCH.html],IndexName=[], UseButtons=[T],OnTop=[T],OnBottom=[T]} @Comment{We let the program link to the index} @HTMLTabs{EmulateFixedOnly} @HTMLHeader{
  Ada Conformity Assessment Authority      Home Conformity Assessment   Test Suite ARGAda Standard
 
Ada Reference Manual (Ada 202y Draft 1)Legal Information
} @HTMLFooter{
Ada-Europe Ada 2005 and 2012 Editions sponsored in part by Ada-Europe
} @HTMLColor{Text=[#000000],Background=[#FFFFF0],Link=[#000080],VLink=[#330033],ALink=[#0000FF]} @HTMLNewRevisionColors @Comment{Force the revision colors to be the same in all files} @Comment{Source files and related items, in collating order} @Source{Name=,SectionName=,SectionNumber=[0],NewSection=[T]} @TOC @Comment{The table of contents goes here in the collating order} @Source{Name=,SectionName=<00>,SectionNumber=[0],NewSection=[T]} @Source{Name=,SectionName=<00>,SectionNumber=[0],NewSection=[F]} @Source{Name=,SectionName=<00>,SectionNumber=[0],NewSection=[F]} @Source{Name=,SectionName=<00>,SectionNumber=[0],NewSection=[F]} @Source{Name=,SectionName=<01>,SectionNumber=[1],NewSection=[T]} @Source{Name=,SectionName=<01>,SectionNumber=[1],NewSection=[F]} @Source{Name=,SectionName=<01>,SectionNumber=[1],NewSection=[F]} @Source{Name=,SectionName=<01>,SectionNumber=[1],NewSection=[F]} @Source{Name=,SectionName=<01>,SectionNumber=[1],NewSection=[F]} @Source{Name=,SectionName=<01>,SectionNumber=[1],NewSection=[F]} @Source{Name=,SectionName=<01>,SectionNumber=[1],NewSection=[F]} @Source{Name=,SectionName=<01>,SectionNumber=[1],NewSection=[F]} @Source{Name=,SectionName=<01>,SectionNumber=[1],NewSection=[F]} @Source{Name=<02.MSS>,SectionName=<02>,SectionNumber=[2],NewSection=[T]} @Source{Name=<03A.MSS>,SectionName=<03>,SectionNumber=[3],NewSection=[T]} @Source{Name=<03B.MSS>,SectionName=<03>,SectionNumber=[3],NewSection=[F]} @Source{Name=<03C.MSS>,SectionName=<03>,SectionNumber=[3],NewSection=[F]} @Source{Name=<04A.MSS>,SectionName=<04>,SectionNumber=[4],NewSection=[T]} @Source{Name=<04B.MSS>,SectionName=<04>,SectionNumber=[4],NewSection=[F]} @Source{Name=<05.MSS>,SectionName=<05>,SectionNumber=[5],NewSection=[T]} @Source{Name=<06.MSS>,SectionName=<06>,SectionNumber=[6],NewSection=[T]} @Source{Name=<07.MSS>,SectionName=<07>,SectionNumber=[7],NewSection=[T]} @Source{Name=<08.MSS>,SectionName=<08>,SectionNumber=[8],NewSection=[T]} @Source{Name=<09.MSS>,SectionName=<09>,SectionNumber=[9],NewSection=[T]} @Source{Name=<10.MSS>,SectionName=<10>,SectionNumber=[10],NewSection=[T]} @Source{Name=<11.MSS>,SectionName=<11>,SectionNumber=[11],NewSection=[T]} @Source{Name=<12.MSS>,SectionName=<12>,SectionNumber=[12],NewSection=[T]} @Source{Name=<13A.MSS>,SectionName=<13>,SectionNumber=[13],NewSection=[T]} @Source{Name=<13B.MSS>,SectionName=<13>,SectionNumber=[13],NewSection=[F]} @Comment{Now, the "Standard Libraries" separator page} @Source{Name=,SectionName=,SectionNumber=[0],NewSection=[T]} @Comment{Annex A; all of the files starting with "Pre_" are part of Annex A.} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[T]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Source{Name=,SectionName=,SectionNumber=[A],NewSection=[F]} @Comment{Other normative annexes:} @Source{Name=,SectionName=,SectionNumber=[B],NewSection=[T]} @Source{Name=,SectionName=,SectionNumber=[C],NewSection=[T]} @Source{Name=,SectionName=,SectionNumber=[D],NewSection=[T]} @Source{Name=,SectionName=,SectionNumber=[E],NewSection=[T]} @Source{Name=,SectionName=,SectionNumber=[F],NewSection=[T]} @Source{Name=,SectionName=,SectionNumber=[G],NewSection=[T]} @Source{Name=,SectionName=,SectionNumber=[H],NewSection=[T]} @Comment{We don't use Annex I, as ISO used to require skipping I and O} @Source{Name=,SectionName=,SectionNumber=[J],NewSection=[T]} @Comment{Informative annexes:} @Source{Name=,SectionName=,SectionNumber=[K],NewSection=[T]} @Source{Name=,SectionName=,SectionNumber=[L],NewSection=[T]} @Source{Name=,SectionName=,SectionNumber=[M],NewSection=[T]} @Source{Name=,SectionName=,SectionNumber=[N],NewSection=[T]} @Comment{We don't use Annex O, as ISO used to require skipping I and O} @Source{Name=,SectionName=

,SectionNumber=[P],NewSection=[T]} @Source{Name=,SectionName=,SectionNumber=[Q],NewSection=[T]} @Source{Name=,SectionName=,SectionNumber=[0],NewSection=[T]}