Next: , Previous: R, Up: Index




safe range
   of a floating point type   3.5.7(9)
   of a floating point type   3.5.7(10)
Safe_First attribute   A.5.3(71), G.2.2(5)
Safe_Last attribute   A.5.3(72), G.2.2(6)
safety−critical systems   H(1/2)
satisfies
   a discriminant constraint   3.7.1(11)
   a range constraint   3.5(4)
   an index constraint   3.6.1(7)
   for an access value   3.10(15/2)
Saturday
   in Ada.Calendar.Formatting   9.6.1(17/2)
Save
   in Ada.Numerics.Discrete_Random   A.5.2(24)
   in Ada.Numerics.Float_Random   A.5.2(12)
Save_Occurrence
   in Ada.Exceptions   11.4.1(6/2)
scalar type   3.2(3), 3.5(1), N(37)
scalar_constraint   3.2.2(6)
   used   3.2.2(5), P
scale
   of a decimal fixed point subtype   3.5.10(11), K(216)
Scale attribute   3.5.10(11)
Scaling attribute   A.5.3(27)
SCHAR_MAX
   in Interfaces.C   B.3(6)
SCHAR_MIN
   in Interfaces.C   B.3(6)
SCI
   in Ada.Characters.Latin_1   A.3.3(19)
scope
   informal definition   3.1(8)
   of (a view of) an entity   8.2(11)
   of a declaration   8.2(10)
   of a use_clause   8.4(6)
   of a with_clause   10.1.2(5)
   of an attribute_definition_clause   8.2(10.1/2)
Search_Type
   in Ada.Directories   A.16(31/2)
Second
   in Ada.Calendar.Formatting   9.6.1(26/2)
Second_Duration subtype of Day_Duration
   in Ada.Calendar.Formatting   9.6.1(20/2)
Second_Number subtype of Natural
   in Ada.Calendar.Formatting   9.6.1(20/2)
Seconds
   in Ada.Calendar   9.6(13)
   in Ada.Real_Time   D.8(14/2)
Seconds_Count
   in Ada.Real_Time   D.8(15)
Seconds_Of
   in Ada.Calendar.Formatting   9.6.1(28/2)
Section_Sign
   in Ada.Characters.Latin_1   A.3.3(21)
secure systems   H(1/2)
select an entry call
   from an entry queue   9.5.3(13), 9.5.3(16)
   immediately   9.5.3(8)
select_alternative   9.7.1(4)
   used   9.7.1(2), P
select_statement   9.7(2)
   used   5.1(5/2), P
selected_component   4.1.3(2)
   used   4.1(2), P
selection
   of an entry caller   9.5.2(24)
selective_accept   9.7.1(2)
   used   9.7(2), P
selector_name   4.1.3(3)
   used   3.7.1(3), 4.1.3(2), 4.3.1(5), 6.4(5), 12.3(4), 12.7(3.1/2), P
semantic dependence
   of one compilation unit upon another   10.1.1(26/2)
semicolon   2.1(15/2)
   in Ada.Characters.Latin_1   A.3.3(10)
separate compilation   10.1(1)
separator   2.2(3/2)
separator_line   2.1(12/2)
separator_paragraph   2.1(12.1/2)
separator_space   2.1(11/2)
sequence of characters
   of a string_literal   2.6(5)
sequence_of_statements   5.1(2)
   used   5.3(2), 5.4(3), 5.5(2), 9.7.1(2), 9.7.1(5), 9.7.1(6), 9.7.2(3/2), 9.7.3(2), 9.7.4(3), 9.7.4(5), 11.2(2), 11.2(3), P
sequential
   actions   9.10(11), C.6(17)
sequential access   A.8(2)
sequential file   A.8(1/2)
Sequential_IO
   child of Ada   A.8.1(2)
service
   an entry queue   9.5.3(13)
set
   execution timer object   D.14.1(12/2)
   group budget object   D.14.2(15/2)
   termination handler   C.7.3(9/2)
   timing event object   D.15(9/2)
   in Ada.Containers.Hashed_Sets   A.18.8(3/2)
   in Ada.Containers.Ordered_Sets   A.18.9(4/2)
   in Ada.Environment_Variables   A.17(6/2)
set container   A.18.7(1/2)
Set_Bounded_String
   in Ada.Strings.Bounded   A.4.4(12.1/2)
Set_Col
   in Ada.Text_IO   A.10.1(35)
Set_Deadline
   in Ada.Dispatching.EDF   D.2.6(9/2)
Set_Dependents_Fallback_Handler
   in Ada.Task_Termination   C.7.3(5/2)
Set_Directory
   in Ada.Directories   A.16(6/2)
Set_Error
   in Ada.Text_IO   A.10.1(15)
Set_Exit_Status
   in Ada.Command_Line   A.15(9)
Set_False
   in Ada.Synchronous_Task_Control   D.10(4)
Set_Handler
   in Ada.Execution_Time.Group_Budgets   D.14.2(10/2)
   in Ada.Execution_Time.Timers   D.14.1(7/2)
   in Ada.Real_Time.Timing_Events   D.15(5/2)
Set_Im
   in Ada.Numerics.Generic_Complex_Arrays   G.3.2(8/2), G.3.2(28/2)
   in Ada.Numerics.Generic_Complex_Types   G.1.1(7)
Set_Index
   in Ada.Direct_IO   A.8.4(14)
   in Ada.Streams.Stream_IO   A.12.1(22)
Set_Input
   in Ada.Text_IO   A.10.1(15)
Set_Length
   in Ada.Containers.Vectors   A.18.2(22/2)
Set_Line
   in Ada.Text_IO   A.10.1(36)
Set_Line_Length
   in Ada.Text_IO   A.10.1(23)
Set_Mode
   in Ada.Streams.Stream_IO   A.12.1(24)
Set_Output
   in Ada.Text_IO   A.10.1(15)
Set_Page_Length
   in Ada.Text_IO   A.10.1(24)
Set_Priority
   in Ada.Dynamic_Priorities   D.5.1(4)
Set_Quantum
   in Ada.Dispatching.Round_Robin   D.2.5(4/2)
Set_Re
   in Ada.Numerics.Generic_Complex_Arrays   G.3.2(8/2), G.3.2(28/2)
   in Ada.Numerics.Generic_Complex_Types   G.1.1(7)
Set_Specific_Handler
   in Ada.Task_Termination   C.7.3(6/2)
Set_True
   in Ada.Synchronous_Task_Control   D.10(4)
Set_Unbounded_String
   in Ada.Strings.Unbounded   A.4.5(11.1/2)
Set_Value
   in Ada.Task_Attributes   C.7.2(6)
shared passive library unit   E.2(4/1), E.2.1(4)
shared variable
   protection of   9.10(1)
Shared_Passive pragma   E.2.1(3), L(34)
shift   B.2(9)
short
   in Interfaces.C   B.3(7)
short−circuit control form   4.5.1(1)
Short_Float   3.5.7(16)
Short_Integer   3.5.4(25)
SI
   in Ada.Characters.Latin_1   A.3.3(5)
signal
   as defined between actions   9.10(2)
   See interrupt   C.3(1)
signal (an exception)
   See raise   11(1)
signal handling
   example   9.7.4(10)
signed integer type   3.5.4(1)
signed_char
   in Interfaces.C   B.3(8)
signed_integer_type_definition   3.5.4(3)
   used   3.5.4(2), P
Signed_Zeros attribute   A.5.3(13)
simple entry call   9.5.3(1)
simple name
   of a file   A.16(47/2)
simple_expression   4.4(4)
   used   3.5(3), 3.5.4(3), 3.5.7(3), 4.4(3), 13.5.1(5), 13.5.1(6), P
Simple_Name
   in Ada.Directories   A.16(16/2), A.16(38/2)
simple_return_statement   6.5(2/2)
   used   5.1(4/2), P
simple_statement   5.1(4/2)
   used   5.1(3), P
Sin
   in Ada.Numerics.Generic_Complex_Elementary_Functions   G.1.2(4)
   in Ada.Numerics.Generic_Elementary_Functions   A.5.1(5)
single
   class expected type   8.6(27/2)
single entry   9.5.2(20)
Single_Precision_Complex_Types
   in Interfaces.Fortran   B.5(8)
single_protected_declaration   9.4(3/2)
   used   3.3.1(2/2), P
single_task_declaration   9.1(3/2)
   used   3.3.1(2/2), P
Sinh
   in Ada.Numerics.Generic_Complex_Elementary_Functions   G.1.2(6)
   in Ada.Numerics.Generic_Elementary_Functions   A.5.1(7)
size
   of an object   13.1(7/2)
   in Ada.Direct_IO   A.8.4(15)
   in Ada.Directories   A.16(26/2), A.16(41/2)
   in Ada.Streams.Stream_IO   A.12.1(23)
Size attribute   13.3(40), 13.3(45)
Size clause   13.3(7/2), 13.3(41), 13.3(48)
size_t
   in Interfaces.C   B.3(13)
Skip_Line
   in Ada.Text_IO   A.10.1(29)
Skip_Page
   in Ada.Text_IO   A.10.1(32)
slice   4.1.2(2)
   used   4.1(2), P
   in Ada.Strings.Bounded   A.4.4(28)
   in Ada.Strings.Unbounded   A.4.5(22)
small
   of a fixed point type   3.5.9(8/2)
Small attribute   3.5.10(2/1)
Small clause   3.5.10(2/1), 13.3(7/2)
SO
   in Ada.Characters.Latin_1   A.3.3(5)
Soft_Hyphen
   in Ada.Characters.Latin_1   A.3.3(21)
SOH
   in Ada.Characters.Latin_1   A.3.3(5)
solidus   2.1(15/2)
   in Ada.Characters.Latin_1   A.3.3(8)
Solve
   in Ada.Numerics.Generic_Complex_Arrays   G.3.2(46/2)
   in Ada.Numerics.Generic_Real_Arrays   G.3.1(24/2)
Sort
   in Ada.Containers.Doubly_Linked_Lists   A.18.3(49/2)
   in Ada.Containers.Vectors   A.18.2(77/2)
SOS
   in Ada.Characters.Latin_1   A.3.3(19)
SPA
   in Ada.Characters.Latin_1   A.3.3(18)
Space
   in Ada.Characters.Latin_1   A.3.3(8)
   in Ada.Strings   A.4.1(4/2)
special file   A.16(45/2)
special graphic character
   a category of Character   A.3.2(32)
Special_Set
   in Ada.Strings.Maps.Constants   A.4.6(4)
Specialized Needs Annexes   1.1.2(7)
specifiable
   of Address for entries   J.7.1(6)
   of Address for stand−alone objects and for program units   13.3(12)
   of Alignment for first subtypes   13.3(26.4/2)
   of Alignment for objects   13.3(25/2)
   of Bit_Order for record types and record extensions   13.5.3(4)
   of Component_Size for array types   13.3(70)
   of External_Tag for a tagged type   13.3(75/1), K(65)
   of Input for a type   13.13.2(38/2)
   of Machine_Radix for decimal first subtypes   F.1(1)
   of Output for a type   13.13.2(38/2)
   of Read for a type   13.13.2(38/2)
   of Size for first subtypes   13.3(48)
   of Size for stand−alone objects   13.3(41)
   of Small for fixed point types   3.5.10(2/1)
   of Storage_Pool for a non−derived access−to−object type   13.11(15)
   of Storage_Size for a non−derived access−to−object type   13.11(15)
   of Storage_Size for a task first subtype   J.9(3/2)
   of Write for a type   13.13.2(38/2)
specifiable (of an attribute and for an entity)   13.3(5/1)
specific handler   C.7.3(9/2)
specific type   3.4.1(3/2)
Specific_Handler
   in Ada.Task_Termination   C.7.3(6/2)
specified
   of an aspect of representation of an entity   13.1(17)
   of an operational aspect of an entity   13.1(18.1/1)
specified (not!)   1.1.3(18)
specified discriminant   3.7(18)
Splice
   in Ada.Containers.Doubly_Linked_Lists   A.18.3(30/2), A.18.3(31/2), A.18.3(32/2)
Split
   in Ada.Calendar   9.6(14)
   in Ada.Calendar.Formatting   9.6.1(29/2), 9.6.1(32/2), 9.6.1(33/2), 9.6.1(34/2)
   in Ada.Execution_Time   D.14(8/2)
   in Ada.Real_Time   D.8(16)
Sqrt
   in Ada.Numerics.Generic_Complex_Elementary_Functions   G.1.2(3)
   in Ada.Numerics.Generic_Elementary_Functions   A.5.1(4)
SS2
   in Ada.Characters.Latin_1   A.3.3(17)
SS3
   in Ada.Characters.Latin_1   A.3.3(17)
SSA
   in Ada.Characters.Latin_1   A.3.3(17)
ST
   in Ada.Characters.Latin_1   A.3.3(19)
stand−alone constant   3.3.1(23)
   corresponding to a formal object of mode in   12.4(10/2)
stand−alone object   3.3.1(1)
   [partial]   12.4(10/2)
stand−alone variable   3.3.1(23)
Standard   A.1(4)
standard error file   A.10(6)
standard input file   A.10(5)
standard mode   1.1.5(11)
standard output file   A.10(5)
standard storage pool   13.11(17)
Standard_Error
   in Ada.Text_IO   A.10.1(16), A.10.1(19)
Standard_Input
   in Ada.Text_IO   A.10.1(16), A.10.1(19)
Standard_Output
   in Ada.Text_IO   A.10.1(16), A.10.1(19)
Start_Search
   in Ada.Directories   A.16(32/2)
State
   in Ada.Numerics.Discrete_Random   A.5.2(23)
   in Ada.Numerics.Float_Random   A.5.2(11)
statement   5.1(3)
   used   5.1(2), P
statement_identifier   5.1(8)
   used   5.1(7), 5.5(2), 5.6(2), P
static   4.9(1)
   constant   4.9(24)
   constraint   4.9(27)
   delta constraint   4.9(29)
   digits constraint   4.9(29)
   discrete_range   4.9(25)
   discriminant constraint   4.9(31)
   expression   4.9(2)
   function   4.9(18)
   index constraint   4.9(30)
   range   4.9(25)
   range constraint   4.9(29)
   scalar subtype   4.9(26/2)
   string subtype   4.9(26/2)
   subtype   4.9(26/2)
   subtype   12.4(9/2)
static semantics   1.1.2(28)
statically
   constrained   4.9(32)
   denote   4.9(14)
statically compatible
   for a constraint and a scalar subtype   4.9.1(4)
   for a constraint and an access or composite subtype   4.9.1(4)
   for two subtypes   4.9.1(4)
statically deeper   3.10.2(4), 3.10.2(17)
statically determined tag   3.9.2(1/2)
   [partial]   3.9.2(15), 3.9.2(19)
statically matching
   effect on subtype−specific aspects   13.1(14)
   for constraints   4.9.1(1/2)
   for ranges   4.9.1(3)
   for subtypes   4.9.1(2/2)
   required   3.9.2(10/2), 3.10.2(27.1/2), 4.6(24.15/2), 4.6(24.5/2), 6.3.1(16/2), 6.3.1(17), 6.3.1(23), 6.5(5.2/2), 7.3(13), 8.5.1(4.2/2), 12.4(8.1/2), 12.5.1(14), 12.5.3(6), 12.5.3(7), 12.5.4(3), 12.7(7)
statically tagged   3.9.2(4/2)
Status_Error
   in Ada.Direct_IO   A.8.4(18)
   in Ada.Directories   A.16(43/2)
   in Ada.IO_Exceptions   A.13(4)
   in Ada.Sequential_IO   A.8.1(15)
   in Ada.Streams.Stream_IO   A.12.1(26)
   in Ada.Text_IO   A.10.1(85)
storage deallocation
   unchecked   13.11.2(1)
storage element   13.3(8)
storage management
   user−defined   13.11(1)
storage node   E(2)
storage place
   of a component   13.5(1)
storage place attributes
   of a component   13.5.2(1)
storage pool   3.10(7/1)
storage pool element   13.11(11)
storage pool type   13.11(11)
Storage_Array
   in System.Storage_Elements   13.7.1(5)
Storage_Check   11.5(23)
   [partial]   11.1(6), 13.3(67), 13.11(17), D.7(17/1), D.7(18/1), D.7(19/1)
Storage_Count subtype of Storage_Offset
   in System.Storage_Elements   13.7.1(4)
Storage_Element
   in System.Storage_Elements   13.7.1(5)
Storage_Elements
   child of System   13.7.1(2/2)
Storage_Error
   raised by failure of run−time check   4.8(14), 8.5.4(8.1/1), 11.1(4), 11.1(6), 11.5(23), 13.3(67), 13.11(17), 13.11(18), A.7(14), D.7(17/1), D.7(18/1), D.7(19/1)
   in Standard   A.1(46)
Storage_IO
   child of Ada   A.9(3)
Storage_Offset
   in System.Storage_Elements   13.7.1(3)
Storage_Pool attribute   13.11(13)
Storage_Pool clause   13.3(7/2), 13.11(15)
Storage_Pools
   child of System   13.11(5)
Storage_Size
   in System.Storage_Pools   13.11(9)
Storage_Size attribute   13.3(60), 13.11(14), J.9(2)
Storage_Size clause   13.3(7/2), 13.11(15)
   See also pragma Storage_Size   13.3(61)
Storage_Size pragma   13.3(63), L(35)
Storage_Unit
   in System   13.7(13)
stream   13.13(1)
   in Ada.Streams.Stream_IO   A.12.1(13)
   in Ada.Text_IO.Text_Streams   A.12.2(4)
   in Ada.Wide_Text_IO.Text_Streams   A.12.3(4)
   in Ada.Wide_Wide_Text_IO.Text_Streams   A.12.4(4/2)
stream file   A.8(1/2)
stream type   13.13(1)
Stream_IO
   child of Ada.Streams   A.12.1(3)
Stream_Access
   in Ada.Streams.Stream_IO   A.12.1(4)
   in Ada.Text_IO.Text_Streams   A.12.2(3)
   in Ada.Wide_Text_IO.Text_Streams   A.12.3(3)
   in Ada.Wide_Wide_Text_IO.Text_Streams   A.12.4(3/2)
Stream_Element
   in Ada.Streams   13.13.1(4/1)
Stream_Element_Array
   in Ada.Streams   13.13.1(4/1)
Stream_Element_Count subtype of Stream_Element_Offset
   in Ada.Streams   13.13.1(4/1)
Stream_Element_Offset
   in Ada.Streams   13.13.1(4/1)
Stream_Size attribute   13.13.2(1.2/2)
Stream_Size clause   13.3(7/2)
Streams
   child of Ada   13.13.1(2)
strict mode   G.2(1)
String
   in Standard   A.1(37)
string type   3.6.3(1)
String_Access
   in Ada.Strings.Unbounded   A.4.5(7)
string_element   2.6(3)
   used   2.6(2), P
string_literal   2.6(2)
   used   4.4(7), 6.1(9), P
Strings
   child of Ada   A.4.1(3)
   child of Interfaces.C   B.3.1(3)
Strlen
   in Interfaces.C.Strings   B.3.1(17)
structure
   See record type   3.8(1)
STS
   in Ada.Characters.Latin_1   A.3.3(18)
STX
   in Ada.Characters.Latin_1   A.3.3(5)
SUB
   in Ada.Characters.Latin_1   A.3.3(6)
Sub_Second
   in Ada.Calendar.Formatting   9.6.1(27/2)
subaggregate
   of an array_aggregate   4.3.3(6)
subcomponent   3.2(6/2)
subprogram   6(1), N(37.1/2)
   abstract   3.9.3(3/2)
subprogram call   6.4(1)
subprogram instance   12.3(13)
subprogram_body   6.3(2/2)
   used   3.11(6), 9.4(8/1), 10.1.1(7), P
subprogram_body_stub   10.1.3(3/2)
   used   10.1.3(2), P
subprogram_declaration   6.1(2/2)
   used   3.1(3/2), 9.4(5/1), 9.4(8/1), 10.1.1(5), P
subprogram_default   12.6(3/2)
   used   12.6(2.1/2), 12.6(2.2/2), P
subprogram_renaming_declaration   8.5.4(2/2)
   used   8.5(2), 10.1.1(6), P
subprogram_specification   6.1(4/2)
   used   3.9.3(1.1/2), 6.1(2/2), 6.3(2/2), 8.5.4(2/2), 10.1.3(3/2), 12.1(3), 12.6(2.1/2), 12.6(2.2/2), P
subsystem   10.1(3), N(22)
subtype   3.2(8/2), N(38/2)
   constraint of   3.2(8/2)
   type of   3.2(8/2)
   values belonging to   3.2(8/2)
subtype (of an object)
   See actual subtype of an object   3.3(23)
   See actual subtype of an object   3.3.1(9/2)
subtype conformance   6.3.1(17)
   [partial]   3.10.2(34/2), 9.5.4(17)
   required   3.9.2(10/2), 3.10.2(32/2), 4.6(24.20/2), 8.5.1(4.3/2), 8.5.4(5/1), 9.1(9.7/2), 9.1(9.8/2), 9.4(11.6/2), 9.4(11.7/2), 9.5.4(5), 12.4(8.2/2)
subtype conversion
   See type conversion   4.6(1)
   See also implicit subtype conversion   4.6(1)
subtype−specific
   of a representation item   13.1(8)
   of an aspect   13.1(8)
subtype_declaration   3.2.2(2)
   used   3.1(3/2), P
subtype_indication   3.2.2(3/2)
   used   3.2.2(2), 3.3.1(2/2), 3.4(2/2), 3.6(6), 3.6(7/2), 3.6.1(3), 3.10(3), 4.8(2), 6.5(2.2/2), 7.3(3/2), P
subtype_mark   3.2.2(4)
   used   3.2.2(3/2), 3.6(4), 3.7(5/2), 3.9.4(3/2), 3.10(6/2), 4.3.2(3), 4.4(3), 4.6(2), 4.7(2), 6.1(13/2), 6.1(15/2), 8.4(4), 8.5.1(2/2), 12.3(5), 12.4(2/2), 12.5.1(3/2), P
subtypes
   of a profile   6.1(25)
subunit   10.1.3(7), 10.1.3(8/2)
   of a program unit   10.1.3(8/2)
   used   10.1.1(3), P
Succ attribute   3.5(22)
Success
   in Ada.Command_Line   A.15(8)
successor element
   of a hashed set   A.18.8(68/2)
   of a ordered set   A.18.9(81/2)
   of a set   A.18.7(6/2)
successor node
   of a hashed map   A.18.5(46/2)
   of a map   A.18.4(6/2)
   of an ordered map   A.18.6(58/2)
Sunday
   in Ada.Calendar.Formatting   9.6.1(17/2)
super
   See view conversion   4.6(5/2)
Superscript_One
   in Ada.Characters.Latin_1   A.3.3(22)
Superscript_Three
   in Ada.Characters.Latin_1   A.3.3(22)
Superscript_Two
   in Ada.Characters.Latin_1   A.3.3(22)
support external streaming   13.13.2(52/2)
Suppress pragma   11.5(4/2), J.10(3/2), L(36)
suppressed check   11.5(8/2)
Suspend_Until_True
   in Ada.Synchronous_Task_Control   D.10(4)
Suspension_Object
   in Ada.Synchronous_Task_Control   D.10(4)
Swap
   in Ada.Containers.Doubly_Linked_Lists   A.18.3(28/2)
   in Ada.Containers.Vectors   A.18.2(55/2), A.18.2(56/2)
Swap_Links
   in Ada.Containers.Doubly_Linked_Lists   A.18.3(29/2)
Symmetric_Difference
   in Ada.Containers.Hashed_Sets   A.18.8(35/2), A.18.8(36/2)
   in Ada.Containers.Ordered_Sets   A.18.9(36/2), A.18.9(37/2)
SYN
   in Ada.Characters.Latin_1   A.3.3(6)
synchronization   9(1)
synchronized   N(38.1/2)
synchronized interface   3.9.4(5/2)
synchronized tagged type   3.9.4(6/2)
Synchronous_Task_Control
   child of Ada   D.10(3/2)
syntactic category   1.1.4(15)
syntax
   complete listing   P(1)
   cross reference   P(1)
   notation   1.1.4(3)
   under Syntax heading   1.1.2(25)
System   13.7(3/2)
System.Address_To_Access_Conversions   13.7.2(2)
System.Machine_Code   13.8(7)
System.RPC   E.5(3)
System.Storage_Elements   13.7.1(2/2)
System.Storage_Pools   13.11(5)
System_Name
   in System   13.7(4)
systems programming   C(1)