Go to the first, previous, next, last section, table of contents.


index

S'Adjacent    section Attributes of Floating Point Types(49), see section Language-Defined Attributes (informative)(49), see section Language-Defined Attributes (informative).
S'Ceiling    section Attributes of Floating Point Types(34), see section Language-Defined Attributes (informative)(34), see section Language-Defined Attributes (informative).
S'Class'Input    section Stream-Oriented Attributes(33), see section Language-Defined Attributes (informative)(33), see section Language-Defined Attributes (informative).
S'Class'Output    section Stream-Oriented Attributes(30), see section Language-Defined Attributes (informative)(30), see section Language-Defined Attributes (informative).
S'Class'Read    section Stream-Oriented Attributes(15), see section Language-Defined Attributes (informative)(15), see section Language-Defined Attributes (informative).
S'Class'Write    section Stream-Oriented Attributes(12), see section Language-Defined Attributes (informative)(12), see section Language-Defined Attributes (informative).
S'Compose    section Attributes of Floating Point Types(25), see section Language-Defined Attributes (informative)(25), see section Language-Defined Attributes (informative).
S'Copy_Sign    section Attributes of Floating Point Types(52), see section Language-Defined Attributes (informative)(52), see section Language-Defined Attributes (informative).
S'Exponent    section Attributes of Floating Point Types(19), see section Language-Defined Attributes (informative)(19), see section Language-Defined Attributes (informative).
S'Floor    section Attributes of Floating Point Types(31), see section Language-Defined Attributes (informative)(31), see section Language-Defined Attributes (informative).
S'Fraction    section Attributes of Floating Point Types(22), see section Language-Defined Attributes (informative)(22), see section Language-Defined Attributes (informative).
S'Input    section Stream-Oriented Attributes(23), see section Language-Defined Attributes (informative)(23), see section Language-Defined Attributes (informative).
S'Leading_Part    section Attributes of Floating Point Types(55), see section Language-Defined Attributes (informative)(55), see section Language-Defined Attributes (informative).
S'Machine    section Attributes of Floating Point Types(61), see section Language-Defined Attributes (informative)(61), see section Language-Defined Attributes (informative).
S'Model    section Attributes of Floating Point Types(69), see section Language-Defined Attributes (informative)(69), see section Language-Defined Attributes (informative).
S'Output    section Stream-Oriented Attributes(20), see section Language-Defined Attributes (informative)(20), see section Language-Defined Attributes (informative).
S'Read    section Stream-Oriented Attributes(7), see section Language-Defined Attributes (informative)(7), see section Language-Defined Attributes (informative).
S'Remainder    section Attributes of Floating Point Types(46), see section Language-Defined Attributes (informative)(46), see section Language-Defined Attributes (informative).
S'Rounding    section Attributes of Floating Point Types(37), see section Language-Defined Attributes (informative)(37), see section Language-Defined Attributes (informative).
S'Scaling    section Attributes of Floating Point Types(28), see section Language-Defined Attributes (informative)(28), see section Language-Defined Attributes (informative).
S'Truncation    section Attributes of Floating Point Types(43), see section Language-Defined Attributes (informative)(43), see section Language-Defined Attributes (informative).
S'Unbiased_Rounding    section Attributes of Floating Point Types(40), see section Language-Defined Attributes (informative)(40), see section Language-Defined Attributes (informative).
S'Write    section Stream-Oriented Attributes(4), see section Language-Defined Attributes (informative)(4), see section Language-Defined Attributes (informative).
safe range
   of a floating point type    section Floating Point Types(9), see section Floating Point Types(9), see section Floating Point Types.
Safe_First attribute    section Attributes of Floating Point Types(71), see section Model-Oriented Attributes of Floating Point Types(71), see section Model-Oriented Attributes of Floating Point Types,
                        section Language-Defined Attributes (informative).
Safe_Last attribute    section Attributes of Floating Point Types(72), see section Model-Oriented Attributes of Floating Point Types(72), see section Model-Oriented Attributes of Floating Point Types,
                       section Language-Defined Attributes (informative).
safety-critical systems    section Safety and Security (normative).
Salary    section Fixed Point Types.
Salary_Conversions    section Interfacing with COBOL(108), see section Interfacing with COBOL(108), see section Interfacing with COBOL.
Salary_Type    section Interfacing with COBOL(105), see section Interfacing with COBOL(105), see section Interfacing with COBOL.
Same_Denominator    section Package Bodies.
satisfies
   a discriminant constraint    section Discriminant Constraints.
   a range constraint    section Scalar Types.
   an index constraint    section Index Constraints and Discrete Ranges.
   for an access value    section Access Types.
Save    section Random Number Generation(12), see section Random Number Generation(12), see section Random Number Generation.
Save_Occurrence    section The Package Exceptions.
scalar type    section Types and Subtypes(3), see section Scalar Types(1), see section Glossary (informative)(3), see section Scalar Types(1), see section Glossary (informative).
scalar_constraint    section Subtype Declarations.
   used    section Subtype Declarations(5), see section Syntax Summary (informative)(5), see section Syntax Summary (informative).
scale
   of a decimal fixed point subtype    section Operations of Fixed Point Types,
                                       section Language-Defined Attributes (informative).
Scale attribute    section Operations of Fixed Point Types(11), see section Language-Defined Attributes (informative)(11), see section Language-Defined Attributes (informative).
Scaling attribute    section Attributes of Floating Point Types(27), see section Language-Defined Attributes (informative)(27), see section Language-Defined Attributes (informative).
SCHAR_MAX    section Interfacing with C.
SCHAR_MIN    section Interfacing with C.
Schedule    section Array Types.
scope
   informal definition    section Declarations.
   of (a view of) an entity    section Scope of Declarations.
   of a use_clause    section Use Clauses.
   of a with_clause    section Context Clauses - With Clauses.
   of a declaration    section Scope of Declarations.
Seconds    section Delay Statements, Duration, and Time.
Seconds_Count    section Monotonic Time.
Section_Sign    section The Package Characters.Latin_1.
secure systems    section Safety and Security (normative).
Seize    section Protected Units and Protected Objects(27), see section Protected Units and Protected Objects(28), see section Entries and Accept Statements(27), see section Protected Units and Protected Objects(28), see section Entries and Accept Statements.
select an entry call
   from an entry queue    section Entry Calls(13), see section Entry Calls(13), see section Entry Calls.
   immediately    section Entry Calls.
select_alternative    section Selective Accept.
   used    section Selective Accept(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
select_statement    section Select Statements.
   used    section Simple and Compound Statements - Sequences of Statements(5), see section Syntax Summary (informative)(5), see section Syntax Summary (informative).
selected_component    section Selected Components.
   used    section Names(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
selection
   of an entry caller    section Entries and Accept Statements.
selective_accept    section Selective Accept.
   used    section Select Statements(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
selector_name    section Selected Components.
   used    section Discriminant Constraints(3), see section Selected Components(2), see section Record Aggregates(3), see section Selected Components(2), see section Record Aggregates,
           section Subprogram Calls(5),    section Generic Instantiation(4),   section Syntax Summary (informative)(5),    section Generic Instantiation(4),   section Syntax Summary (informative).
semantic dependence
   of one compilation unit upon another    section Compilation Units - Library Units.
semicolon    section Character Set(15), see section The Package Characters.Latin_1(15), see section The Package Characters.Latin_1.
separate compilation    section Separate Compilation.
separator    section Lexical Elements, Separators, and Delimiters.
Sequence    section Type Conversions.
sequence of characters
   of a string_literal    section String Literals.
sequence_of_statements    section Simple and Compound Statements - Sequences of Statements.
   used    section If Statements(2),    section Case Statements(3),    section Loop Statements(2),    section Case Statements(3),    section Loop Statements,
           section Selective Accept(2), see section Selective Accept(5), see section Selective Accept(2), see section Selective Accept(5), see section Selective Accept,
           section Timed Entry Calls(3), see section Conditional Entry Calls(2), see section Asynchronous Transfer of Control(3), see section Conditional Entry Calls(2), see section Asynchronous Transfer of Control,
           section Asynchronous Transfer of Control(5), see section Exception Handlers(2),   section Exception Handlers(5), see section Exception Handlers(2),   section Exception Handlers,
           section Syntax Summary (informative).
sequential
   actions    section Shared Variables(11), see section Shared Variable Control(11), see section Shared Variable Control.
sequential access    section Sequential and Direct Files.
sequential file    section Sequential and Direct Files.
Sequential_IO    section Renamings of Ada 83 Library Units.
   child of Ada    section The Generic Package Sequential_IO.
Server    section Task Units and Task Objects(23), see section Selective Accept(23), see section Selective Accept.
service
   an entry queue    section Entry Calls.
Set    section Abstract Types and Subprograms(15), see section Subprogram Calls(15), see section Subprogram Calls,
       section Other Optimizations and Determinism Rules(9),    section Other Optimizations and Determinism Rules(9),    section Other Optimizations and Determinism Rules.
Set_Col    section The Package Text_IO.
Set_Component    section Protected Units and Protected Objects(31), see section Protected Units and Protected Objects(31), see section Protected Units and Protected Objects.
Set_Error    section The Package Text_IO.
Set_False    section Synchronous Task Control.
Set_Index    section The Generic Package Direct_IO(14), see section The Package Streams.Stream_IO(14), see section The Package Streams.Stream_IO.
Set_Input    section The Package Text_IO.
Set_Line    section The Package Text_IO.
Set_Line_Length    section The Package Text_IO.
Set_Mask    section Machine Code Insertions(13), see section Machine Code Insertions(13), see section Machine Code Insertions.
Set_Mode    section The Package Streams.Stream_IO.
Set_Output    section The Package Text_IO.
Set_Page_Length    section The Package Text_IO.
Set_Priority    section Dynamic Priorities.
Set_True    section Synchronous Task Control.
Set_Value    section The Package Task_Attributes.
Set_Im    section Complex Types.
Set_Re    section Complex Types.
Sets    section Abstract Types and Subprograms.
shared passive library unit    section Categorization of Library Units(4), see section Shared Passive Library Units(4), see section Shared Passive Library Units.
shared variable
   protection of    section Shared Variables.
Shared_Array    section Protected Units and Protected Objects(31), see section Protected Units and Protected Objects(31), see section Protected Units and Protected Objects.
Shared_Passive pragma    section Shared Passive Library Units(3), see section Language-Defined Pragmas (informative)(3), see section Language-Defined Pragmas (informative).
Sharp    section ASCII.
shift    section The Package Interfaces.
Shift_Left    section The Package Interfaces.
Shift_Right    section The Package Interfaces.
Shift_Right_Arithmetic    section The Package Interfaces.
Short    section Representation Attributes(82), see section Interfacing with C(82), see section Interfacing with C.
short-circuit control form    section Logical Operators and Short-circuit Control Forms.
Short_Float    section Floating Point Types.
Short_Integer    section Integer Types.
Shut_Down    section Task Units and Task Objects.
SI    section The Package Characters.Latin_1.
Sigma    section Generic Declarations(24), see section Generic Bodies(24), see section Generic Bodies.
signal (an exception)
   See raise    section Exceptions.
signal
   See interrupt    section Interrupt Support.
   as defined between actions    section Shared Variables.
signal handling
   example    section Asynchronous Transfer of Control.
signed integer type    section Integer Types.
signed_char    section Interfacing with C.
signed_integer_type_definition    section Integer Types.
   used    section Integer Types(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
Signed_Zeros attribute    section Attributes of Floating Point Types(13), see section Language-Defined Attributes (informative)(13), see section Language-Defined Attributes (informative).
simple entry call    section Entry Calls.
simple_expression    section Expressions.
   used    section Scalar Types(3), see section Integer Types(3),   section Floating Point Types(3), see section Integer Types(3),   section Floating Point Types,
           section Expressions(3), see section Record Representation Clauses(5), see section Record Representation Clauses(3), see section Record Representation Clauses(5), see section Record Representation Clauses,
           section Syntax Summary (informative).
simple_statement    section Simple and Compound Statements - Sequences of Statements.
   used    section Simple and Compound Statements - Sequences of Statements(3), see section Syntax Summary (informative)(3), see section Syntax Summary (informative).
Sin section Elementary Functions(5), see section Complex Elementary Functions(4)
single
   class expected type    section The Context of Overload Resolution.
single entry    section Entries and Accept Statements.
Single_Precision_Complex_Types    section Interfacing with Fortran.
single_protected_declaration    section Protected Units and Protected Objects.
   used    section Object Declarations(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
single_task_declaration    section Task Units and Task Objects.
   used    section Object Declarations(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
Singular    section Exception Declarations.
Sinh    section Elementary Functions(7), see section Complex Elementary Functions(7), see section Complex Elementary Functions.
size    section The Generic Package Direct_IO(15), see section The Package Streams.Stream_IO(15), see section The Package Streams.Stream_IO.
   of an object    section Representation Items.
Size attribute    section Representation Attributes(40), see section Representation Attributes(40), see section Representation Attributes,
                  section Language-Defined Attributes (informative)(223),    section Language-Defined Attributes (informative)(223),    section Language-Defined Attributes (informative).
Size clause    section Representation Attributes(7), see section Representation Attributes(41), see section Representation Attributes(7), see section Representation Attributes(41), see section Representation Attributes.
size_t    section Interfacing with C.
Skip_Line    section The Package Text_IO.
Skip_Page    section The Package Text_IO.
slice    section Slices(2), see section Bounded-Length String Handling(28), see section Unbounded-Length String Handling(2), see section Bounded-Length String Handling(28), see section Unbounded-Length String Handling.
   used    section Names(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
small
   of a fixed point type    section Fixed Point Types.
Small attribute    section Operations of Fixed Point Types(2), see section Language-Defined Attributes (informative)(2), see section Language-Defined Attributes (informative).
Small clause    section Operations of Fixed Point Types(2), see section Representation Attributes(2), see section Representation Attributes.
Small_Int    section Subtype Declarations(15), see section Integer Types(15), see section Integer Types.
SO    section The Package Characters.Latin_1(5), see section ASCII(5), see section ASCII.
Soft_Hyphen    section The Package Characters.Latin_1.
SOH    section The Package Characters.Latin_1.
solidus    section Character Set(15), see section The Package Characters.Latin_1(15), see section The Package Characters.Latin_1.
Source    section Unchecked Type Conversions.
SPA    section The Package Characters.Latin_1.
Space    section The Package Characters.Latin_1(8), see section The Package Strings(8), see section The Package Strings.
space_character    section Character Set.
   used    section Character Set(3), see section Syntax Summary (informative)(3), see section Syntax Summary (informative).
special graphic character
   a category of Character    section The Package Characters.Handling.
special_character    section Character Set.
   used    section Character Set(3), see section Syntax Summary (informative)(3), see section Syntax Summary (informative).
   names    section Character Set.
Special_Key    section Derived Types and Classes.
Special_Set    section String-Handling Sets and Mappings.
Specialized Needs Annexes    section Structure.
specifiable (of an attribute and for an entity)    section Representation Attributes.
specifiable
   of Address for entries    section Interrupt Entries.
   of Address for stand-alone objects and for program units
         section Representation Attributes.
   of Alignment for first subtypes and objects    section Representation Attributes.
   of Bit_Order for record types and record extensions
         section Bit Ordering.
   of Component_Size for array types    section Representation Attributes.
   of External_Tag for a tagged type    section Representation Attributes(75), see section Language-Defined Attributes (informative)(75), see section Language-Defined Attributes (informative).
   of Input for a type    section Stream-Oriented Attributes.
   of Machine_Radix for decimal first subtypes    section Machine_Radix Attribute Definition Clause.
   of Output for a type    section Stream-Oriented Attributes.
   of Read for a type    section Stream-Oriented Attributes.
   of Size for first subtypes    section Representation Attributes.
   of Size for stand-alone objects    section Representation Attributes.
   of Small for fixed point types    section Operations of Fixed Point Types.
   of Storage_Pool for a non-derived access-to-object type
         section Storage Management.
   of Storage_Size for a task first subtype    section The Storage_Size Attribute.
   of Storage_Size for a non-derived access-to-object type
         section Storage Management.
   of Write for a type    section Stream-Oriented Attributes.
specific type    section Derivation Classes.
specified (not!)    section Conformity of an Implementation with the Standard.
specified
   of an aspect of representation of an entity    section Representation Items.
specified discriminant    section Discriminants.
Spin section Conditional Entry Calls(6)
Split    section Delay Statements, Duration, and Time(14), see section Monotonic Time(14), see section Monotonic Time.
Sqrt    section Elementary Functions(4), see section Interfacing Pragmas(4), see section Interfacing Pragmas, G.1.2(3)
Square    section Subtype Declarations(15), see section Discriminants(35), see section Generic Instantiation(15), see section Discriminants(35), see section Generic Instantiation.
Squaring    section Generic Declarations(22), see section Generic Bodies(22), see section Generic Bodies.
SS2    section The Package Characters.Latin_1.
SS3    section The Package Characters.Latin_1.
SSA    section The Package Characters.Latin_1.
ST    section The Package Characters.Latin_1.
Stack    section Example of a Generic Package(3), see section Example of a Generic Package(4), see section Example of a Generic Package(3), see section Example of a Generic Package(4), see section Example of a Generic Package.
Stack_Bool    section Example of a Generic Package.
Stack_Int    section Example of a Generic Package.
Stack_Real    section Example of a Generic Package.
stand-alone constant    section Object Declarations.
   corresponding to a formal object of mode in section Formal Objects(10)
stand-alone object    section Object Declarations.
stand-alone variable    section Object Declarations.
Standard    section The Package Standard.
standard error file    section Text Input-Output.
standard input file    section Text Input-Output.
standard mode    section Classification of Errors.
standard output file    section Text Input-Output.
standard storage pool    section Storage Management.
Standard_Error    section The Package Text_IO(16), see section The Package Text_IO(16), see section The Package Text_IO.
Standard_Input    section The Package Text_IO(16), see section The Package Text_IO(16), see section The Package Text_IO.
Standard_Output    section The Package Text_IO(16), see section The Package Text_IO(16), see section The Package Text_IO.
State    section Variant Parts and Discrete Choices(24), see section Record Representation Clauses(24), see section Record Representation Clauses,
         section Random Number Generation(11), see section Random Number Generation(11), see section Random Number Generation.
State_Mask    section Record Representation Clauses.
statement    section Simple and Compound Statements - Sequences of Statements.
   used    section Simple and Compound Statements - Sequences of Statements(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
statement_identifier    section Simple and Compound Statements - Sequences of Statements.
   used    section Simple and Compound Statements - Sequences of Statements(7), see section Loop Statements(2), see section Block Statements(2), see section Syntax Summary (informative)(7), see section Loop Statements(2), see section Block Statements(2), see section Syntax Summary (informative).
static    section Static Expressions and Static Subtypes.
   constant    section Static Expressions and Static Subtypes.
   constraint    section Static Expressions and Static Subtypes.
   delta constraint    section Static Expressions and Static Subtypes.
   digits constraint    section Static Expressions and Static Subtypes.
   discrete_range    section Static Expressions and Static Subtypes.
   discriminant constraint    section Static Expressions and Static Subtypes.
   expression    section Static Expressions and Static Subtypes.
   function    section Static Expressions and Static Subtypes.
   index constraint    section Static Expressions and Static Subtypes.
   range    section Static Expressions and Static Subtypes.
   range constraint    section Static Expressions and Static Subtypes.
   scalar subtype    section Static Expressions and Static Subtypes.
   string subtype    section Static Expressions and Static Subtypes.
   subtype    section Static Expressions and Static Subtypes(26), see section Formal Objects(26), see section Formal Objects.
static semantics    section Structure.
statically
   constrained    section Static Expressions and Static Subtypes.
   denote    section Static Expressions and Static Subtypes.
statically compatible
   for a constraint and a scalar subtype    section Statically Matching Constraints and Subtypes.
   for a constraint and an access or composite subtype
         section Statically Matching Constraints and Subtypes.
   for two subtypes    section Statically Matching Constraints and Subtypes.
statically deeper    section Operations of Access Types(4), see section Operations of Access Types(4), see section Operations of Access Types.
statically determined tag    section Dispatching Operations of Tagged Types.
   [partial]    section Dispatching Operations of Tagged Types(15), see section Dispatching Operations of Tagged Types(15), see section Dispatching Operations of Tagged Types.
statically matching
   effect on subtype-specific aspects    section Representation Items.
   for constraints    section Statically Matching Constraints and Subtypes.
   for ranges    section Statically Matching Constraints and Subtypes.
   for subtypes    section Statically Matching Constraints and Subtypes.
   required    section Dispatching Operations of Tagged Types(10), see section Operations of Access Types(27), see section Type Conversions(10), see section Operations of Access Types(27), see section Type Conversions,
               section Type Conversions(16),    section Conformance Rules(16),   section Conformance Rules(16),    section Conformance Rules(16),   section Conformance Rules,
               section Conformance Rules(23), see section Private Types and Private Extensions(13),     section Formal Private and Derived Types(23), see section Private Types and Private Extensions(13),     section Formal Private and Derived Types,
               section Formal Array Types(6), see section Formal Array Types(7),   section Formal Access Types(6), see section Formal Array Types(7),   section Formal Access Types,
               section Formal Packages.
statically tagged    section Dispatching Operations of Tagged Types.
Status_Error    section The Generic Package Sequential_IO(15),   section The Generic Package Direct_IO(18), see section The Package Text_IO(15),   section The Generic Package Direct_IO(18), see section The Package Text_IO,
                section The Package Streams.Stream_IO(26), see section Exceptions in Input-Output(26), see section Exceptions in Input-Output.
storage deallocation
   unchecked    section Unchecked Storage Deallocation.
storage element    section Representation Attributes.
storage management
   user-defined    section Storage Management.
storage node    section Distributed Systems (normative).
storage place
   of a component    section Record Layout.
storage place attributes
   of a component    section Storage Place Attributes.
storage pool    section Access Types.
storage pool element    section Storage Management.
storage pool type    section Storage Management.
Storage_Array    section The Package System.Storage_Elements.
Storage_Check    section Suppressing Checks.
   [partial]    section Exception Declarations(6),    section Representation Attributes(6),    section Representation Attributes,
                section Storage Management(17), see section Tasking Restrictions(17), see section Tasking Restrictions.
Storage_Count    section The Package System.Storage_Elements.
   subtype in package System.Storage_Elements    section The Package System.Storage_Elements.
Storage_Element    section The Package System.Storage_Elements.
Storage_Elements
   child of System    section The Package System.Storage_Elements.
Storage_Error    section The Package Standard.
   raised by failure of run-time check
         section Allocators(14),    section Exception Declarations(4),   section Exception Declarations(14),    section Exception Declarations(4),   section Exception Declarations,
         section Suppressing Checks(23),   section Representation Attributes(67), see section Storage Management(23),   section Representation Attributes(67), see section Storage Management,
         section Storage Management(18), see section External Files and File Objects(14),   section Tasking Restrictions(18), see section External Files and File Objects(14),   section Tasking Restrictions.
Storage_Offset    section The Package System.Storage_Elements.
Storage_Pool attribute    section Storage Management(13), see section Language-Defined Attributes (informative)(13), see section Language-Defined Attributes (informative).
Storage_Pool clause    section Representation Attributes(7), see section Storage Management(7), see section Storage Management.
Storage_Pools
   child of System    section Storage Management.
Storage_Size    section Storage Management.
Storage_Size attribute    section Representation Attributes(60), see section Storage Management(60), see section Storage Management,
                          section The Storage_Size Attribute(2),    section Language-Defined Attributes (informative)(2),    section Language-Defined Attributes (informative),
                          section Language-Defined Attributes (informative).
Storage_Size clause    section Representation Attributes(7), see section Storage Management(7), see section Storage Management.
   See also pragma Storage_Size    section Representation Attributes.
Storage_Size pragma    section Representation Attributes(63), see section Language-Defined Pragmas (informative)(63), see section Language-Defined Pragmas (informative).
Storage_Unit    section The Package System.
   named number in package System    section The Package System.
Storage_IO
   child of Ada    section The Generic Package Storage_IO.
Strcpy    section Interfacing with C(78), see section The Generic Package Interfaces.C.Pointers(78), see section The Generic Package Interfaces.C.Pointers.
stream    section Streams(1),   section The Package Streams.Stream_IO(1),   section The Package Streams.Stream_IO,
          section The Package Text_IO.Text_Streams(4), see section The Package Wide_Text_IO.Text_Streams(4), see section The Package Wide_Text_IO.Text_Streams.
stream type    section Streams.
Stream_Access    section The Package Streams.Stream_IO(4), see section The Package Text_IO.Text_Streams(3), see section The Package Wide_Text_IO.Text_Streams(4), see section The Package Text_IO.Text_Streams(3), see section The Package Wide_Text_IO.Text_Streams.
Stream_Element    section The Package Streams.
Stream_Element_Array    section The Package Streams.
Stream_Element_Count    section The Package Streams.
Stream_Element_Offset    section The Package Streams.
Stream_IO
   child of Ada.Streams    section The Package Streams.Stream_IO.
Streams
   child of Ada    section The Package Streams.
strict mode    section Numeric Performance Requirements.
String    section String Types(4), see section The Package Standard(4), see section The Package Standard.
string type    section String Types.
String_Access    section Unbounded-Length String Handling.
string_element    section String Literals.
   used    section String Literals(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
string_literal    section String Literals.
   used    section Expressions(7), see section Subprogram Declarations(9), see section Syntax Summary (informative)(7), see section Subprogram Declarations(9), see section Syntax Summary (informative).
Strings
   child of Ada    section The Package Strings.
   child of Interfaces.C    section The Package Interfaces.C.Strings.
Strlen    section The Package Interfaces.C.Strings.
structure
   See record type    section Record Types.
STS    section The Package Characters.Latin_1.
STX    section The Package Characters.Latin_1(5), see section ASCII(5), see section ASCII.
SUB    section The Package Characters.Latin_1(6), see section ASCII(6), see section ASCII.
subaggregate
   of an array_aggregate    section Array Aggregates.
subcomponent    section Types and Subtypes.
subprogram    section Subprograms.
   abstract    section Abstract Types and Subprograms.
subprogram call    section Subprogram Calls.
subprogram instance    section Generic Instantiation.
subprogram_body    section Subprogram Bodies.
   used    section Declarative Parts(6),    section Protected Units and Protected Objects(6),    section Protected Units and Protected Objects,
           section Compilation Units - Library Units(7), see section Syntax Summary (informative)(7), see section Syntax Summary (informative).
subprogram_body_stub    section Subunits of Compilation Units.
   used    section Subunits of Compilation Units(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
subprogram_declaration    section Subprogram Declarations.
   used    section Declarations(3),     section Protected Units and Protected Objects(5), see section Protected Units and Protected Objects(3),     section Protected Units and Protected Objects(5), see section Protected Units and Protected Objects,
           section Compilation Units - Library Units(5), see section Syntax Summary (informative)(5), see section Syntax Summary (informative).
subprogram_default    section Formal Subprograms.
   used    section Formal Subprograms(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
subprogram_renaming_declaration    section Subprogram Renaming Declarations.
   used    section Renaming Declarations(2), see section Compilation Units - Library Units(6), see section Syntax Summary (informative)(2), see section Compilation Units - Library Units(6), see section Syntax Summary (informative).
subprogram_specification    section Subprogram Declarations.
   used    section Subprogram Declarations(2),    section Subprogram Declarations(3),     section Subprogram Bodies(2),    section Subprogram Declarations(3),     section Subprogram Bodies,
           section Subprogram Renaming Declarations(2), see section Subunits of Compilation Units(3), see section Generic Declarations(2), see section Subunits of Compilation Units(3), see section Generic Declarations,
           section Formal Subprograms(2),   section Syntax Summary (informative)(2),   section Syntax Summary (informative).
subsystem    section Separate Compilation(3), see section Glossary (informative)(3), see section Glossary (informative).
Subtraction    section Type Extensions.
subtype (of an object)
   See actual subtype of an object    section Objects and Named Numbers(23), see section Object Declarations(23), see section Object Declarations.
subtype    section Types and Subtypes(8), see section Glossary (informative)(8), see section Glossary (informative).
subtype conformance    section Conformance Rules.
   [partial]    section Operations of Access Types(34), see section Requeue Statements(34), see section Requeue Statements.
   required    section Dispatching Operations of Tagged Types(10), see section Operations of Access Types(32), see section Type Conversions(10), see section Operations of Access Types(32), see section Type Conversions,
               section Subprogram Renaming Declarations(5),   section Requeue Statements(5),    section Representation Attributes(5),   section Requeue Statements(5),    section Representation Attributes.
subtype conversion
   See also implicit subtype conversion    section Type Conversions.
   See type conversion    section Type Conversions.
subtype-specific
   of a representation item    section Representation Items.
   of an aspect    section Representation Items.
subtype_declaration    section Subtype Declarations.
   used    section Declarations(3), see section Syntax Summary (informative)(3), see section Syntax Summary (informative).
subtype_indication    section Subtype Declarations.
   used    section Subtype Declarations(2), see section Object Declarations(2), see section Derived Types and Classes(2), see section Object Declarations(2), see section Derived Types and Classes,
           section Array Types(6),    section Array Types(7),    section Index Constraints and Discrete Ranges(6),    section Array Types(7),    section Index Constraints and Discrete Ranges,
           section Access Types(3),   section Allocators(2),    section Private Types and Private Extensions(3),   section Allocators(2),    section Private Types and Private Extensions,
           section Syntax Summary (informative).
subtype_mark    section Subtype Declarations.
   used    section Subtype Declarations(3), see section Array Types(4),    section Discriminants(3), see section Array Types(4),    section Discriminants,
           section Access Types(6),   section Extension Aggregates(3), see section Expressions(6),   section Extension Aggregates(3), see section Expressions,
           section Type Conversions(2),    section Qualified Expressions(2),    section Subprogram Declarations(2),    section Qualified Expressions(2),    section Subprogram Declarations,
           section Subprogram Declarations(15),   section Use Clauses(4),    section Object Renaming Declarations(15),   section Use Clauses(4),    section Object Renaming Declarations,
           section Generic Instantiation(5),   section Formal Objects(2),   section Formal Private and Derived Types(5),   section Formal Objects(2),   section Formal Private and Derived Types,
           section Syntax Summary (informative).
subtypes
   of a profile    section Subprogram Declarations.
subunit    section Subunits of Compilation Units(7), see section Subunits of Compilation Units(7), see section Subunits of Compilation Units.
   used    section Compilation Units - Library Units(3), see section Syntax Summary (informative)(3), see section Syntax Summary (informative).
Succ attribute    section Scalar Types(22), see section Language-Defined Attributes (informative)(22), see section Language-Defined Attributes (informative).
Suit    section Enumeration Types.
Sum    section Generic Declarations(24), see section Generic Bodies(24), see section Generic Bodies.
super
   See view conversion    section Type Conversions.
Superscript_One    section The Package Characters.Latin_1.
Superscript_Three    section The Package Characters.Latin_1.
Superscript_Two    section The Package Characters.Latin_1.
Suppress pragma    section Suppressing Checks(4), see section Language-Defined Pragmas (informative)(4), see section Language-Defined Pragmas (informative).
suppressed check    section Suppressing Checks.
Suspend_Until_True    section Synchronous Task Control.
Suspension_Object    section Synchronous Task Control.
Swap    section Generic Instantiation.
Switch    section Subprogram Declarations.
SYN    section The Package Characters.Latin_1(6), see section ASCII(6), see section ASCII.
synchronization    section Tasks and Synchronization.
Synchronous_Task_Control
   child of Ada    section Synchronous Task Control.
syntactic category    section Method of Description and Syntax Notation.
syntax
   complete listing    section Syntax Summary (informative).
   cross reference    section Syntax Summary (informative).
   notation    section Method of Description and Syntax Notation.
   under Syntax heading    section Structure.
System    section The Package System.
System.Address_To_Access_Conversions    section The Package System.Address_To_Access_Conversions.
System.Machine_Code    section Machine Code Insertions.
System.RPC    section Partition Communication Subsystem.
System.Storage_Elements    section The Package System.Storage_Elements.
System.Storage_Pools    section Storage Management.
System_Name    section The Package System.
systems programming    section Systems Programming (normative).


Go to the first, previous, next, last section, table of contents.