File: aa-rm.msm

package info (click to toggle)
ada-reference-manual 1%3A2012.3-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 12,872 kB
  • sloc: ada: 29,393; makefile: 193; python: 92
file content (111 lines) | stat: -rwxr-xr-x 7,769 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
@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}
@BodyFont{Roman}
@NoteFormat{Ada95}
@ContentsFormat{Ada95}
@ListFormat{Ada95}
@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]}
@RTFHeaderPrefix{Version=[5],Text=[ISO/IEC 8652:202x(E)]}
@RTFFooter{UseDate=[T],UseClauseName=[T],UseISOFormat=[F]}@Comment{RM style footers}
@RTFPageSize{Ada95}
@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 202x]}

@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{<table border="0" cellspacing="0" cellpadding="6"><tr><td height="36" width="510" bgcolor="#339933"><b>&nbsp;&nbsp;<a class="Bar" style="font-size:160%" href="http://www.ada-auth.org/index.html">Ada Conformity Assessment Authority</a>&nbsp;&nbsp;</b></td>
<td height="35" width="120" bgcolor="#003399"><b>&nbsp;&nbsp;&nbsp;<a class="Bar" href="http://www.ada-auth.org/index.html">Home</a></b></td>
<td height="35" width="240" bgcolor="#003399"><b><a class="Bar" href="http://www.ada-auth.org/acaa.html">Conformity Assessment</a></b></td><td height="35" width="160" bgcolor="#003399"><b>&nbsp;&nbsp;&nbsp;<a class="Bar" href="http://www.ada-auth.org/acats.html">Test Suite</a></b></td>
<td height="35" width="100" bgcolor="#003399"><b><a class="Bar" href="http://www.ada-auth.org/arg.html">ARG</a></b></td><td height="35" width="140" bgcolor="#003399"><b><a class="Bar" href="http://www.ada-auth.org/arm.html">Ada Standard</a></b></td></tr>
</table><div><span style="font-size:60%">&nbsp;</span><br><span style="font-size:200%; color: rgb(0,0,153)"><b>Ada Reference Manual</b></span> &mdash; <a href="RM-TTL.html"><b>Legal Information</b></a></div>}
@HTMLFooter{<DIV Style="margin-top:0.0em"><IMG SRC="AE_logo.gif" height=100 width=113 align=right ALT="Ada-Europe">
<SPAN Style="vertical-align: middle; font-size:120%">Ada 2005 and 2012 Editions sponsored in part by <SPAN Style="font-size: 125%"><A HREF="http://www.ada-europe.org/"><B>Ada-Europe</B></A></SPAN></SPAN></DIV>}
@HTMLColor{Text=[#000000],Background=[#FFFFF0],Link=[#000080],VLink=[#330033],ALink=[#0000FF]}

@Comment{Source files and related items, in collating order}
@Source{Name=<Title.MSS>,SectionName=<Ttl>,SectionNumber=[0],NewSection=[T]}
@TOC @Comment{The table of contents goes here in the collating order}
@Source{Name=<Front_Matter.MSS>,SectionName=<00>,SectionNumber=[0],NewSection=[T]}
@Source{Name=<01.MSS>,SectionName=<01>,SectionNumber=[1],NewSection=[T]}
@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=<LIBRARY.MSS>,SectionName=<Lib>,SectionNumber=[0],NewSection=[T]}
@Comment{Annex A; all of the files starting with "Pre_" are part of Annex A.}
@Source{Name=<PRE.MSS>,SectionName=<A>,SectionNumber=[A],NewSection=[T]}
@Source{Name=<PRE_Standard.MSS>,SectionName=<A>,SectionNumber=[A],NewSection=[F]}
@Source{Name=<PRE_Ada.MSS>,SectionName=<A>,SectionNumber=[A],NewSection=[F]}
@Source{Name=<PRE_Chars.MSS>,SectionName=<A>,SectionNumber=[A],NewSection=[F]}
@Source{Name=<PRE_Strings.MSS>,SectionName=<A>,SectionNumber=[A],NewSection=[F]}
@Source{Name=<PRE_Math.MSS>,SectionName=<A>,SectionNumber=[A],NewSection=[F]}
@Source{Name=<Real_Attribs.MSS>,SectionName=<A>,SectionNumber=[A],NewSection=[F]}
@Source{Name=<PRE_IO.MSS>,SectionName=<A>,SectionNumber=[A],NewSection=[F]}
@Source{Name=<PRE_Cmdln.MSS>,SectionName=<A>,SectionNumber=[A],NewSection=[F]}
@Source{Name=<PRE_Dirs.MSS>,SectionName=<A>,SectionNumber=[A],NewSection=[F]}
@Source{Name=<PRE_Environ.MSS>,SectionName=<A>,SectionNumber=[A],NewSection=[F]}
@Source{Name=<PRE_Containers.MSS>,SectionName=<A>,SectionNumber=[A],NewSection=[F]}
@Source{Name=<PRE_Con2.MSS>,SectionName=<A>,SectionNumber=[A],NewSection=[F]}
@Source{Name=<PRE_Locales.MSS>,SectionName=<A>,SectionNumber=[A],NewSection=[F]}
@Comment{Other normative annexes:}
@Source{Name=<Interface.MSS>,SectionName=<B>,SectionNumber=[B],NewSection=[T]}
@Source{Name=<SP.MSS>,SectionName=<C>,SectionNumber=[C],NewSection=[T]}
@Source{Name=<RT.MSS>,SectionName=<D>,SectionNumber=[D],NewSection=[T]}
@Source{Name=<DS.MSS>,SectionName=<E>,SectionNumber=[E],NewSection=[T]}
@Source{Name=<InfoSys.MSS>,SectionName=<F>,SectionNumber=[F],NewSection=[T]}
@Source{Name=<Numerics.MSS>,SectionName=<G>,SectionNumber=[G],NewSection=[T]}
@Source{Name=<Safety.MSS>,SectionName=<H>,SectionNumber=[H],NewSection=[T]}
@Comment{We don't use Annex I, as ISO used to require skipping I and O}
@Source{Name=<Obsolescent.MSS>,SectionName=<J>,SectionNumber=[J],NewSection=[T]}
@Comment{Informative annexes:}
@Source{Name=<Attribs.MSS>,SectionName=<K>,SectionNumber=[K],NewSection=[T]}
@Source{Name=<Pragmas.MSS>,SectionName=<L>,SectionNumber=[L],NewSection=[T]}
@Source{Name=<Impldef.MSS>,SectionName=<M>,SectionNumber=[M],NewSection=[T]}
@Source{Name=<Glossary.MSS>,SectionName=<N>,SectionNumber=[N],NewSection=[T]}
@Comment{We don't use Annex O, as ISO used to require skipping I and O}
@Source{Name=<Syntax.MSS>,SectionName=<P>,SectionNumber=[P],NewSection=[T]}
@Source{Name=<Langdef.MSS>,SectionName=<Q>,SectionNumber=[Q],NewSection=[T]}
@Source{Name=<Index.MSS>,SectionName=<IDX>,SectionNumber=[0],NewSection=[T]}