S'Adjacent See section A.5.3 Attributes of Floating Point Types(49), See section K Language-Defined Attributes (informative)(10) S'Ceiling See section A.5.3 Attributes of Floating Point Types(34), See section K Language-Defined Attributes (informative)(29) S'Class'Input See section 13.13.2 Stream-Oriented Attributes(33), See section K Language-Defined Attributes (informative)(94) S'Class'Output See section 13.13.2 Stream-Oriented Attributes(30), See section K Language-Defined Attributes (informative)(167) S'Class'Read See section 13.13.2 Stream-Oriented Attributes(15), See section K Language-Defined Attributes (informative)(193) S'Class'Write See section 13.13.2 Stream-Oriented Attributes(12), See section K Language-Defined Attributes (informative)(284) S'Compose See section A.5.3 Attributes of Floating Point Types(25), See section K Language-Defined Attributes (informative)(40) S'Copy_Sign See section A.5.3 Attributes of Floating Point Types(52), See section K Language-Defined Attributes (informative)(46) S'Exponent See section A.5.3 Attributes of Floating Point Types(19), See section K Language-Defined Attributes (informative)(62) S'Floor See section A.5.3 Attributes of Floating Point Types(31), See section K Language-Defined Attributes (informative)(76) S'Fraction See section A.5.3 Attributes of Floating Point Types(22), See section K Language-Defined Attributes (informative)(82) S'Input See section 13.13.2 Stream-Oriented Attributes(23), See section K Language-Defined Attributes (informative)(98) S'Leading_Part See section A.5.3 Attributes of Floating Point Types(55), See section K Language-Defined Attributes (informative)(110) S'Machine See section A.5.3 Attributes of Floating Point Types(61), See section K Language-Defined Attributes (informative)(121) S'Model See section A.5.3 Attributes of Floating Point Types(69), See section K Language-Defined Attributes (informative)(153) S'Output See section 13.13.2 Stream-Oriented Attributes(20), See section K Language-Defined Attributes (informative)(171) S'Read See section 13.13.2 Stream-Oriented Attributes(7), See section K Language-Defined Attributes (informative)(197) S'Remainder See section A.5.3 Attributes of Floating Point Types(46), See section K Language-Defined Attributes (informative)(201) S'Rounding See section A.5.3 Attributes of Floating Point Types(37), See section K Language-Defined Attributes (informative)(209) S'Scaling See section A.5.3 Attributes of Floating Point Types(28), See section K Language-Defined Attributes (informative)(219) S'Truncation See section A.5.3 Attributes of Floating Point Types(43), See section K Language-Defined Attributes (informative)(250) S'Unbiased_Rounding See section A.5.3 Attributes of Floating Point Types(40), See section K Language-Defined Attributes (informative)(254) S'Write See section 13.13.2 Stream-Oriented Attributes(4), See section K Language-Defined Attributes (informative)(288) safe range of a floating point type See section 3.5.7 Floating Point Types(9), See section 3.5.7 Floating Point Types(10) Safe_First attribute See section A.5.3 Attributes of Floating Point Types(71), See section G.2.2 Model-Oriented Attributes of Floating Point Types(5), See section K Language-Defined Attributes (informative)(211) Safe_Last attribute See section A.5.3 Attributes of Floating Point Types(72), See section G.2.2 Model-Oriented Attributes of Floating Point Types(6), See section K Language-Defined Attributes (informative)(213) safety-critical systems See section H Safety and Security (normative)(1) Salary See section 3.5.9 Fixed Point Types(28) Salary_Conversions See section B.4 Interfacing with COBOL(108), See section B.4 Interfacing with COBOL(120) Salary_Type See section B.4 Interfacing with COBOL(105), See section B.4 Interfacing with COBOL(114) Same_Denominator See section 7.2 Package Bodies(11) satisfies a discriminant constraint See section 3.7.1 Discriminant Constraints(11) a range constraint See section 3.5 Scalar Types(4) an index constraint See section 3.6.1 Index Constraints and Discrete Ranges(7) for an access value See section 3.10 Access Types(15) Save See section A.5.2 Random Number Generation(12), See section A.5.2 Random Number Generation(24) Save_Occurrence See section 11.4.1 The Package Exceptions(6) scalar type See section 3.2 Types and Subtypes(3), See section 3.5 Scalar Types(1), See section N Glossary (informative)(37) scalar_constraint See section 3.2.2 Subtype Declarations(6) used See section 3.2.2 Subtype Declarations(5), See section P Syntax Summary (informative)(1) scale of a decimal fixed point subtype See section 3.5.10 Operations of Fixed Point Types(11), See section K Language-Defined Attributes (informative)(216) Scale attribute See section 3.5.10 Operations of Fixed Point Types(11), See section K Language-Defined Attributes (informative)(215) Scaling attribute See section A.5.3 Attributes of Floating Point Types(27), See section K Language-Defined Attributes (informative)(217) SCHAR_MAX See section B.3 Interfacing with C(6) SCHAR_MIN See section B.3 Interfacing with C(6) Schedule See section 3.6 Array Types(28) scope informal definition See section 3.1 Declarations(8) of (a view of) an entity See section 8.2 Scope of Declarations(11) of a use_clause See section 8.4 Use Clauses(6) of a with_clause See section 10.1.2 Context Clauses - With Clauses(5) of a declaration See section 8.2 Scope of Declarations(10) Seconds See section 9.6 Delay Statements, Duration, and Time(13) Seconds_Count See section D.8 Monotonic Time(15) Section_Sign See section A.3.3 The Package Characters.Latin_1(21) secure systems See section H Safety and Security (normative)(1) Seize See section 9.4 Protected Units and Protected Objects(27), See section 9.4 Protected Units and Protected Objects(28), See section 9.5.2 Entries and Accept Statements(33) select an entry call from an entry queue See section 9.5.3 Entry Calls(13), See section 9.5.3 Entry Calls(16) immediately See section 9.5.3 Entry Calls(8) select_alternative See section 9.7.1 Selective Accept(4) used See section 9.7.1 Selective Accept(2), See section P Syntax Summary (informative)(1) select_statement See section 9.7 Select Statements(2) used See section 5.1 Simple and Compound Statements - Sequences of Statements(5), See section P Syntax Summary (informative)(1) selected_component See section 4.1.3 Selected Components(2) used See section 4.1 Names(2), See section P Syntax Summary (informative)(1) selection of an entry caller See section 9.5.2 Entries and Accept Statements(24) selective_accept See section 9.7.1 Selective Accept(2) used See section 9.7 Select Statements(2), See section P Syntax Summary (informative)(1) selector_name See section 4.1.3 Selected Components(3) used See section 3.7.1 Discriminant Constraints(3), See section 4.1.3 Selected Components(2), See section 4.3.1 Record Aggregates(5), See section 6.4 Subprogram Calls(5), See section 12.3 Generic Instantiation(4), See section P Syntax Summary (informative)(1) semantic dependence of one compilation unit upon another See section 10.1.1 Compilation Units - Library Units(26) semicolon See section 2.1 Character Set(15), See section A.3.3 The Package Characters.Latin_1(10) separate compilation See section 10.1 Separate Compilation(1) separator See section 2.2 Lexical Elements, Separators, and Delimiters(3) Sequence See section 4.6 Type Conversions(70) sequence of characters of a string_literal See section 2.6 String Literals(5) sequence_of_statements See section 5.1 Simple and Compound Statements - Sequences of Statements(2) used See section 5.3 If Statements(2), See section 5.4 Case Statements(3), See section 5.5 Loop Statements(2), See section 9.7.1 Selective Accept(2), See section 9.7.1 Selective Accept(5), See section 9.7.1 Selective Accept(6), See section 9.7.2 Timed Entry Calls(3), See section 9.7.3 Conditional Entry Calls(2), See section 9.7.4 Asynchronous Transfer of Control(3), See section 9.7.4 Asynchronous Transfer of Control(5), See section 11.2 Exception Handlers(2), See section 11.2 Exception Handlers(3), See section P Syntax Summary (informative)(1) sequential actions See section 9.10 Shared Variables(11), See section C.6 Shared Variable Control(17) sequential access See section A.8 Sequential and Direct Files(2) sequential file See section A.8 Sequential and Direct Files(1) Sequential_IO See section J.1 Renamings of Ada 83 Library Units(4) child of Ada See section A.8.1 The Generic Package Sequential_IO(2) Server See section 9.1 Task Units and Task Objects(23), See section 9.7.1 Selective Accept(24) service an entry queue See section 9.5.3 Entry Calls(13) Set See section 3.9.3 Abstract Types and Subprograms(15), See section 6.4 Subprogram Calls(27), See section D.12 Other Optimizations and Determinism Rules(9), See section D.12 Other Optimizations and Determinism Rules(10) Set_Col See section A.10.1 The Package Text_IO(35) Set_Component See section 9.4 Protected Units and Protected Objects(31), See section 9.4 Protected Units and Protected Objects(33) Set_Error See section A.10.1 The Package Text_IO(15) Set_False See section D.10 Synchronous Task Control(4) Set_Index See section A.8.4 The Generic Package Direct_IO(14), See section A.12.1 The Package Streams.Stream_IO(22) Set_Input See section A.10.1 The Package Text_IO(15) Set_Line See section A.10.1 The Package Text_IO(36) Set_Line_Length See section A.10.1 The Package Text_IO(23) Set_Mask See section 13.8 Machine Code Insertions(13), See section 13.8 Machine Code Insertions(14) Set_Mode See section A.12.1 The Package Streams.Stream_IO(24) Set_Output See section A.10.1 The Package Text_IO(15) Set_Page_Length See section A.10.1 The Package Text_IO(24) Set_Priority See section D.5 Dynamic Priorities(4) Set_True See section D.10 Synchronous Task Control(4) Set_Value See section C.7.2 The Package Task_Attributes(6) Set_Im See section G.1.1 Complex Types(7) Set_Re See section G.1.1 Complex Types(7) Sets See section 3.9.3 Abstract Types and Subprograms(15) shared passive library unit See section E.2 Categorization of Library Units(4), See section E.2.1 Shared Passive Library Units(4) shared variable protection of See section 9.10 Shared Variables(1) Shared_Array See section 9.4 Protected Units and Protected Objects(31), See section 9.4 Protected Units and Protected Objects(32) Shared_Passive pragma See section E.2.1 Shared Passive Library Units(3), See section L Language-Defined Pragmas (informative)(34) Sharp See section J.5 ASCII(6) shift See section B.2 The Package Interfaces(9) Shift_Left See section B.2 The Package Interfaces(6) Shift_Right See section B.2 The Package Interfaces(6) Shift_Right_Arithmetic See section B.2 The Package Interfaces(6) Short See section 13.3 Representation Attributes(82), See section B.3 Interfacing with C(7) short-circuit control form See section 4.5.1 Logical Operators and Short-circuit Control Forms(1) Short_Float See section 3.5.7 Floating Point Types(16) Short_Integer See section 3.5.4 Integer Types(25) Shut_Down See section 9.1 Task Units and Task Objects(23) SI See section A.3.3 The Package Characters.Latin_1(5) Sigma See section 12.1 Generic Declarations(24), See section 12.2 Generic Bodies(12) signal (an exception) See raise See section 11 Exceptions(1) signal See interrupt See section C.3 Interrupt Support(1) as defined between actions See section 9.10 Shared Variables(2) signal handling example See section 9.7.4 Asynchronous Transfer of Control(10) signed integer type See section 3.5.4 Integer Types(1) signed_char See section B.3 Interfacing with C(8) signed_integer_type_definition See section 3.5.4 Integer Types(3) used See section 3.5.4 Integer Types(2), See section P Syntax Summary (informative)(1) Signed_Zeros attribute See section A.5.3 Attributes of Floating Point Types(13), See section K Language-Defined Attributes (informative)(221) simple entry call See section 9.5.3 Entry Calls(1) simple_expression See section 4.4 Expressions(4) used See section 3.5 Scalar Types(3), See section 3.5.4 Integer Types(3), See section 3.5.7 Floating Point Types(3), See section 4.4 Expressions(3), See section 13.5.1 Record Representation Clauses(5), See section 13.5.1 Record Representation Clauses(6), See section P Syntax Summary (informative)(1) simple_statement See section 5.1 Simple and Compound Statements - Sequences of Statements(4) used See section 5.1 Simple and Compound Statements - Sequences of Statements(3), See section P Syntax Summary (informative)(1) Sin See section A.5.1 Elementary Functions(5), See section G.1.2 Complex Elementary Functions(4) single class expected type See section 8.6 The Context of Overload Resolution(27) single entry See section 9.5.2 Entries and Accept Statements(20) Single_Precision_Complex_Types See section B.5 Interfacing with Fortran(8) single_protected_declaration See section 9.4 Protected Units and Protected Objects(3) used See section 3.3.1 Object Declarations(2), See section P Syntax Summary (informative)(1) single_task_declaration See section 9.1 Task Units and Task Objects(3) used See section 3.3.1 Object Declarations(2), See section P Syntax Summary (informative)(1) Singular See section 11.1 Exception Declarations(8) Sinh See section A.5.1 Elementary Functions(7), See section G.1.2 Complex Elementary Functions(6) size See section A.8.4 The Generic Package Direct_IO(15), See section A.12.1 The Package Streams.Stream_IO(23) of an object See section 13.1 Representation Items(7) Size attribute See section 13.3 Representation Attributes(40), See section 13.3 Representation Attributes(45), See section K Language-Defined Attributes (informative)(223), See section K Language-Defined Attributes (informative)(228) Size clause See section 13.3 Representation Attributes(7), See section 13.3 Representation Attributes(41), See section 13.3 Representation Attributes(48) size_t See section B.3 Interfacing with C(13) Skip_Line See section A.10.1 The Package Text_IO(29) Skip_Page See section A.10.1 The Package Text_IO(32) slice See section 4.1.2 Slices(2), See section A.4.4 Bounded-Length String Handling(28), See section A.4.5 Unbounded-Length String Handling(22) used See section 4.1 Names(2), See section P Syntax Summary (informative)(1) small of a fixed point type See section 3.5.9 Fixed Point Types(8) Small attribute See section 3.5.10 Operations of Fixed Point Types(2), See section K Language-Defined Attributes (informative)(230) Small clause See section 3.5.10 Operations of Fixed Point Types(2), See section 13.3 Representation Attributes(7) Small_Int See section 3.2.2 Subtype Declarations(15), See section 3.5.4 Integer Types(35) SO See section A.3.3 The Package Characters.Latin_1(5), See section J.5 ASCII(4) Soft_Hyphen See section A.3.3 The Package Characters.Latin_1(21) SOH See section A.3.3 The Package Characters.Latin_1(5) solidus See section 2.1 Character Set(15), See section A.3.3 The Package Characters.Latin_1(8) Source See section 13.9 Unchecked Type Conversions(3) SPA See section A.3.3 The Package Characters.Latin_1(18) Space See section A.3.3 The Package Characters.Latin_1(8), See section A.4.1 The Package Strings(4) space_character See section 2.1 Character Set(11) used See section 2.1 Character Set(3), See section P Syntax Summary (informative)(1) special graphic character a category of Character See section A.3.2 The Package Characters.Handling(32) special_character See section 2.1 Character Set(12) used See section 2.1 Character Set(3), See section P Syntax Summary (informative)(1) names See section 2.1 Character Set(15) Special_Key See section 3.4 Derived Types and Classes(38) Special_Set See section A.4.6 String-Handling Sets and Mappings(4) Specialized Needs Annexes See section 1.1.2 Structure(7) specifiable (of an attribute and for an entity) See section 13.3 Representation Attributes(5) specifiable of Address for entries See section J.7.1 Interrupt Entries(6) of Address for stand-alone objects and for program units See section 13.3 Representation Attributes(12) of Alignment for first subtypes and objects See section 13.3 Representation Attributes(25) of Bit_Order for record types and record extensions See section 13.5.3 Bit Ordering(4) of Component_Size for array types See section 13.3 Representation Attributes(70) of External_Tag for a tagged type See section 13.3 Representation Attributes(75), See section K Language-Defined Attributes (informative)(65) of Input for a type See section 13.13.2 Stream-Oriented Attributes(36) of Machine_Radix for decimal first subtypes See section F.1 Machine_Radix Attribute Definition Clause(1) of Output for a type See section 13.13.2 Stream-Oriented Attributes(36) of Read for a type See section 13.13.2 Stream-Oriented Attributes(36) of Size for first subtypes See section 13.3 Representation Attributes(48) of Size for stand-alone objects See section 13.3 Representation Attributes(41) of Small for fixed point types See section 3.5.10 Operations of Fixed Point Types(2) of Storage_Pool for a non-derived access-to-object type See section 13.11 Storage Management(15) of Storage_Size for a task first subtype See section J.9 The Storage_Size Attribute(3) of Storage_Size for a non-derived access-to-object type See section 13.11 Storage Management(15) of Write for a type See section 13.13.2 Stream-Oriented Attributes(36) specific type See section 3.4.1 Derivation Classes(3) specified (not!) See section 1.1.3 Conformity of an Implementation with the Standard(18) specified of an aspect of representation of an entity See section 13.1 Representation Items(17) specified discriminant See section 3.7 Discriminants(18) Spin See section 9.7.3 Conditional Entry Calls(6) Split See section 9.6 Delay Statements, Duration, and Time(14), See section D.8 Monotonic Time(16) Sqrt See section A.5.1 Elementary Functions(4), See section B.1 Interfacing Pragmas(51), G.1.2(3) Square See section 3.2.2 Subtype Declarations(15), See section 3.7 Discriminants(35), See section 12.3 Generic Instantiation(24) Squaring See section 12.1 Generic Declarations(22), See section 12.2 Generic Bodies(7) SS2 See section A.3.3 The Package Characters.Latin_1(17) SS3 See section A.3.3 The Package Characters.Latin_1(17) SSA See section A.3.3 The Package Characters.Latin_1(17) ST See section A.3.3 The Package Characters.Latin_1(19) Stack See section 12.8 Example of a Generic Package(3), See section 12.8 Example of a Generic Package(4), See section 12.8 Example of a Generic Package(14) Stack_Bool See section 12.8 Example of a Generic Package(10) Stack_Int See section 12.8 Example of a Generic Package(10) Stack_Real See section 12.8 Example of a Generic Package(16) stand-alone constant See section 3.3.1 Object Declarations(23) corresponding to a formal object of mode in See section 12.4 Formal Objects(10) stand-alone object See section 3.3.1 Object Declarations(1) stand-alone variable See section 3.3.1 Object Declarations(23) Standard See section A.1 The Package Standard(4) standard error file See section A.10 Text Input-Output(6) standard input file See section A.10 Text Input-Output(5) standard mode See section 1.1.5 Classification of Errors(11) standard output file See section A.10 Text Input-Output(5) standard storage pool See section 13.11 Storage Management(17) Standard_Error See section A.10.1 The Package Text_IO(16), See section A.10.1 The Package Text_IO(19) Standard_Input See section A.10.1 The Package Text_IO(16), See section A.10.1 The Package Text_IO(19) Standard_Output See section A.10.1 The Package Text_IO(16), See section A.10.1 The Package Text_IO(19) State See section 3.8.1 Variant Parts and Discrete Choices(24), See section 13.5.1 Record Representation Clauses(26), See section A.5.2 Random Number Generation(11), See section A.5.2 Random Number Generation(23) State_Mask See section 13.5.1 Record Representation Clauses(27) statement See section 5.1 Simple and Compound Statements - Sequences of Statements(3) used See section 5.1 Simple and Compound Statements - Sequences of Statements(2), See section P Syntax Summary (informative)(1) statement_identifier See section 5.1 Simple and Compound Statements - Sequences of Statements(8) used See section 5.1 Simple and Compound Statements - Sequences of Statements(7), See section 5.5 Loop Statements(2), See section 5.6 Block Statements(2), See section P Syntax Summary (informative)(1) static See section 4.9 Static Expressions and Static Subtypes(1) constant See section 4.9 Static Expressions and Static Subtypes(24) constraint See section 4.9 Static Expressions and Static Subtypes(27) delta constraint See section 4.9 Static Expressions and Static Subtypes(29) digits constraint See section 4.9 Static Expressions and Static Subtypes(29) discrete_range See section 4.9 Static Expressions and Static Subtypes(25) discriminant constraint See section 4.9 Static Expressions and Static Subtypes(31) expression See section 4.9 Static Expressions and Static Subtypes(2) function See section 4.9 Static Expressions and Static Subtypes(18) index constraint See section 4.9 Static Expressions and Static Subtypes(30) range See section 4.9 Static Expressions and Static Subtypes(25) range constraint See section 4.9 Static Expressions and Static Subtypes(29) scalar subtype See section 4.9 Static Expressions and Static Subtypes(26) string subtype See section 4.9 Static Expressions and Static Subtypes(26) subtype See section 4.9 Static Expressions and Static Subtypes(26), See section 12.4 Formal Objects(9) static semantics See section 1.1.2 Structure(28) statically constrained See section 4.9 Static Expressions and Static Subtypes(32) denote See section 4.9 Static Expressions and Static Subtypes(14) statically compatible for a constraint and a scalar subtype See section 4.9.1 Statically Matching Constraints and Subtypes(4) for a constraint and an access or composite subtype See section 4.9.1 Statically Matching Constraints and Subtypes(4) for two subtypes See section 4.9.1 Statically Matching Constraints and Subtypes(4) statically deeper See section 3.10.2 Operations of Access Types(4), See section 3.10.2 Operations of Access Types(17) statically determined tag See section 3.9.2 Dispatching Operations of Tagged Types(1) [partial] See section 3.9.2 Dispatching Operations of Tagged Types(15), See section 3.9.2 Dispatching Operations of Tagged Types(19) statically matching effect on subtype-specific aspects See section 13.1 Representation Items(14) for constraints See section 4.9.1 Statically Matching Constraints and Subtypes(1) for ranges See section 4.9.1 Statically Matching Constraints and Subtypes(3) for subtypes See section 4.9.1 Statically Matching Constraints and Subtypes(2) required See section 3.9.2 Dispatching Operations of Tagged Types(10), See section 3.10.2 Operations of Access Types(27), See section 4.6 Type Conversions(12), See section 4.6 Type Conversions(16), See section 6.3.1 Conformance Rules(16), See section 6.3.1 Conformance Rules(17), See section 6.3.1 Conformance Rules(23), See section 7.3 Private Types and Private Extensions(13), See section 12.5.1 Formal Private and Derived Types(14), See section 12.5.3 Formal Array Types(6), See section 12.5.3 Formal Array Types(7), See section 12.5.4 Formal Access Types(3), See section 12.7 Formal Packages(7) statically tagged See section 3.9.2 Dispatching Operations of Tagged Types(4) Status_Error See section A.8.1 The Generic Package Sequential_IO(15), See section A.8.4 The Generic Package Direct_IO(18), See section A.10.1 The Package Text_IO(85), See section A.12.1 The Package Streams.Stream_IO(26), See section A.13 Exceptions in Input-Output(4) storage deallocation unchecked See section 13.11.2 Unchecked Storage Deallocation(1) storage element See section 13.3 Representation Attributes(8) storage management user-defined See section 13.11 Storage Management(1) storage node See section E Distributed Systems (normative)(2) storage place of a component See section 13.5 Record Layout(1) storage place attributes of a component See section 13.5.2 Storage Place Attributes(1) storage pool See section 3.10 Access Types(7) storage pool element See section 13.11 Storage Management(11) storage pool type See section 13.11 Storage Management(11) Storage_Array See section 13.7.1 The Package System.Storage_Elements(5) Storage_Check See section 11.5 Suppressing Checks(23) [partial] See section 11.1 Exception Declarations(6), See section 13.3 Representation Attributes(67), See section 13.11 Storage Management(17), See section D.7 Tasking Restrictions(15) Storage_Count See section 13.7.1 The Package System.Storage_Elements(4) subtype in package System.Storage_Elements See section 13.7.1 The Package System.Storage_Elements(3) Storage_Element See section 13.7.1 The Package System.Storage_Elements(5) Storage_Elements child of System See section 13.7.1 The Package System.Storage_Elements(2) Storage_Error See section A.1 The Package Standard(46) raised by failure of run-time check See section 4.8 Allocators(14), See section 11.1 Exception Declarations(4), See section 11.1 Exception Declarations(6), See section 11.5 Suppressing Checks(23), See section 13.3 Representation Attributes(67), See section 13.11 Storage Management(17), See section 13.11 Storage Management(18), See section A.7 External Files and File Objects(14), See section D.7 Tasking Restrictions(15) Storage_Offset See section 13.7.1 The Package System.Storage_Elements(3) Storage_Pool attribute See section 13.11 Storage Management(13), See section K Language-Defined Attributes (informative)(232) Storage_Pool clause See section 13.3 Representation Attributes(7), See section 13.11 Storage Management(15) Storage_Pools child of System See section 13.11 Storage Management(5) Storage_Size See section 13.11 Storage Management(9) Storage_Size attribute See section 13.3 Representation Attributes(60), See section 13.11 Storage Management(14), See section J.9 The Storage_Size Attribute(2), See section K Language-Defined Attributes (informative)(234), See section K Language-Defined Attributes (informative)(236) Storage_Size clause See section 13.3 Representation Attributes(7), See section 13.11 Storage Management(15) See also pragma Storage_Size See section 13.3 Representation Attributes(61) Storage_Size pragma See section 13.3 Representation Attributes(63), See section L Language-Defined Pragmas (informative)(35) Storage_Unit See section 13.7 The Package System(13) named number in package System See section 13.7 The Package System(13) Storage_IO child of Ada See section A.9 The Generic Package Storage_IO(3) Strcpy See section B.3 Interfacing with C(78), See section B.3.2 The Generic Package Interfaces.C.Pointers(48) stream See section 13.13 Streams(1), See section A.12.1 The Package Streams.Stream_IO(13), See section A.12.2 The Package Text_IO.Text_Streams(4), See section A.12.3 The Package Wide_Text_IO.Text_Streams(4) stream type See section 13.13 Streams(1) Stream_Access See section A.12.1 The Package Streams.Stream_IO(4), See section A.12.2 The Package Text_IO.Text_Streams(3), See section A.12.3 The Package Wide_Text_IO.Text_Streams(3) Stream_Element See section 13.13.1 The Package Streams(4) Stream_Element_Array See section 13.13.1 The Package Streams(4) Stream_Element_Count See section 13.13.1 The Package Streams(4) Stream_Element_Offset See section 13.13.1 The Package Streams(4) Stream_IO child of Ada.Streams See section A.12.1 The Package Streams.Stream_IO(3) Streams child of Ada See section 13.13.1 The Package Streams(2) strict mode See section G.2 Numeric Performance Requirements(1) String See section 3.6.3 String Types(4), See section A.1 The Package Standard(37) string type See section 3.6.3 String Types(1) String_Access See section A.4.5 Unbounded-Length String Handling(7) string_element See section 2.6 String Literals(3) used See section 2.6 String Literals(2), See section P Syntax Summary (informative)(1) string_literal See section 2.6 String Literals(2) used See section 4.4 Expressions(7), See section 6.1 Subprogram Declarations(9), See section P Syntax Summary (informative)(1) Strings child of Ada See section A.4.1 The Package Strings(3) child of Interfaces.C See section B.3.1 The Package Interfaces.C.Strings(3) Strlen See section B.3.1 The Package Interfaces.C.Strings(17) structure See record type See section 3.8 Record Types(1) STS See section A.3.3 The Package Characters.Latin_1(18) STX See section A.3.3 The Package Characters.Latin_1(5), See section J.5 ASCII(4) SUB See section A.3.3 The Package Characters.Latin_1(6), See section J.5 ASCII(4) subaggregate of an array_aggregate See section 4.3.3 Array Aggregates(6) subcomponent See section 3.2 Types and Subtypes(6) subprogram See section 6 Subprograms(1) abstract See section 3.9.3 Abstract Types and Subprograms(3) subprogram call See section 6.4 Subprogram Calls(1) subprogram instance See section 12.3 Generic Instantiation(13) subprogram_body See section 6.3 Subprogram Bodies(2) used See section 3.11 Declarative Parts(6), See section 9.4 Protected Units and Protected Objects(8), See section 10.1.1 Compilation Units - Library Units(7), See section P Syntax Summary (informative)(1) subprogram_body_stub See section 10.1.3 Subunits of Compilation Units(3) used See section 10.1.3 Subunits of Compilation Units(2), See section P Syntax Summary (informative)(1) subprogram_declaration See section 6.1 Subprogram Declarations(2) used See section 3.1 Declarations(3), See section 9.4 Protected Units and Protected Objects(5), See section 9.4 Protected Units and Protected Objects(8), See section 10.1.1 Compilation Units - Library Units(5), See section P Syntax Summary (informative)(1) subprogram_default See section 12.6 Formal Subprograms(3) used See section 12.6 Formal Subprograms(2), See section P Syntax Summary (informative)(1) subprogram_renaming_declaration See section 8.5.4 Subprogram Renaming Declarations(2) used See section 8.5 Renaming Declarations(2), See section 10.1.1 Compilation Units - Library Units(6), See section P Syntax Summary (informative)(1) subprogram_specification See section 6.1 Subprogram Declarations(4) used See section 6.1 Subprogram Declarations(2), See section 6.1 Subprogram Declarations(3), See section 6.3 Subprogram Bodies(2), See section 8.5.4 Subprogram Renaming Declarations(2), See section 10.1.3 Subunits of Compilation Units(3), See section 12.1 Generic Declarations(3), See section 12.6 Formal Subprograms(2), See section P Syntax Summary (informative)(1) subsystem See section 10.1 Separate Compilation(3), See section N Glossary (informative)(22) Subtraction See section 3.9.1 Type Extensions(16) subtype (of an object) See actual subtype of an object See section 3.3 Objects and Named Numbers(23), See section 3.3.1 Object Declarations(9) subtype See section 3.2 Types and Subtypes(8), See section N Glossary (informative)(38) subtype conformance See section 6.3.1 Conformance Rules(17) [partial] See section 3.10.2 Operations of Access Types(34), See section 9.5.4 Requeue Statements(17) required See section 3.9.2 Dispatching Operations of Tagged Types(10), See section 3.10.2 Operations of Access Types(32), See section 4.6 Type Conversions(19), See section 8.5.4 Subprogram Renaming Declarations(5), See section 9.5.4 Requeue Statements(5), See section 13.3 Representation Attributes(6) subtype conversion See also implicit subtype conversion See section 4.6 Type Conversions(1) See type conversion See section 4.6 Type Conversions(1) subtype-specific of a representation item See section 13.1 Representation Items(8) of an aspect See section 13.1 Representation Items(8) subtype_declaration See section 3.2.2 Subtype Declarations(2) used See section 3.1 Declarations(3), See section P Syntax Summary (informative)(1) subtype_indication See section 3.2.2 Subtype Declarations(3) used See section 3.2.2 Subtype Declarations(2), See section 3.3.1 Object Declarations(2), See section 3.4 Derived Types and Classes(2), See section 3.6 Array Types(6), See section 3.6 Array Types(7), See section 3.6.1 Index Constraints and Discrete Ranges(3), See section 3.10 Access Types(3), See section 4.8 Allocators(2), See section 7.3 Private Types and Private Extensions(3), See section P Syntax Summary (informative)(1) subtype_mark See section 3.2.2 Subtype Declarations(4) used See section 3.2.2 Subtype Declarations(3), See section 3.6 Array Types(4), See section 3.7 Discriminants(5), See section 3.10 Access Types(6), See section 4.3.2 Extension Aggregates(3), See section 4.4 Expressions(3), See section 4.6 Type Conversions(2), See section 4.7 Qualified Expressions(2), See section 6.1 Subprogram Declarations(13), See section 6.1 Subprogram Declarations(15), See section 8.4 Use Clauses(4), See section 8.5.1 Object Renaming Declarations(2), See section 12.3 Generic Instantiation(5), See section 12.4 Formal Objects(2), See section 12.5.1 Formal Private and Derived Types(3), See section P Syntax Summary (informative)(1) subtypes of a profile See section 6.1 Subprogram Declarations(25) subunit See section 10.1.3 Subunits of Compilation Units(7), See section 10.1.3 Subunits of Compilation Units(8) used See section 10.1.1 Compilation Units - Library Units(3), See section P Syntax Summary (informative)(1) Succ attribute See section 3.5 Scalar Types(22), See section K Language-Defined Attributes (informative)(238) Suit See section 3.5.1 Enumeration Types(14) Sum See section 12.1 Generic Declarations(24), See section 12.2 Generic Bodies(10) super See view conversion See section 4.6 Type Conversions(5) Superscript_One See section A.3.3 The Package Characters.Latin_1(22) Superscript_Three See section A.3.3 The Package Characters.Latin_1(22) Superscript_Two See section A.3.3 The Package Characters.Latin_1(22) Suppress pragma See section 11.5 Suppressing Checks(4), See section L Language-Defined Pragmas (informative)(36) suppressed check See section 11.5 Suppressing Checks(8) Suspend_Until_True See section D.10 Synchronous Task Control(4) Suspension_Object See section D.10 Synchronous Task Control(4) Swap See section 12.3 Generic Instantiation(24) Switch See section 6.1 Subprogram Declarations(37) SYN See section A.3.3 The Package Characters.Latin_1(6), See section J.5 ASCII(4) synchronization See section 9 Tasks and Synchronization(1) Synchronous_Task_Control child of Ada See section D.10 Synchronous Task Control(3) syntactic category See section 1.1.4 Method of Description and Syntax Notation(15) syntax complete listing See section P Syntax Summary (informative)(1) cross reference See section P Syntax Summary (informative)(1) notation See section 1.1.4 Method of Description and Syntax Notation(3) under Syntax heading See section 1.1.2 Structure(25) System See section 13.7 The Package System(3) System.Address_To_Access_Conversions See section 13.7.2 The Package System.Address_To_Access_Conversions(2) System.Machine_Code See section 13.8 Machine Code Insertions(7) System.RPC See section E.5 Partition Communication Subsystem(3) System.Storage_Elements See section 13.7.1 The Package System.Storage_Elements(2) System.Storage_Pools See section 13.11 Storage Management(5) System_Name See section 13.7 The Package System(4) systems programming See section C Systems Programming (normative)(1)
Go to the first, previous, next, last section, table of contents.