Mapa de contenidos
Guía básica de Ada 2005. Índice.
Declaraciones
Unidades genéricas
Cuerpo de función
procedure
generic_instantiation
Lista de parámetros
formal_object_declaration
formal_type_declaration
discriminant_part
formal_private_type_definition
formal_scalar_types
formal_array_type_definition
formal_access_type_definition
formal_subprogram_declaration
formal_package_declaration
Identificadores
Caracteres
Declaración de subprograma
access_type_definition
Lista de parámetros
Sentencia de selección
record
Declaración de objetos
task
protected
access_type_definition
record_aggregate
Basic declaration
Declaración de objetos
task
protected
number_declaration
Records con discriminates y variantes
Declaración de objetos
task
protected
access_type_definition
Entrada y Salida
Text_IO
Atributos
Ristras de tamaño fijo
Text_IO-tipos_y_constantes
Manipulación de ficheros
Create
Open
Close
Reset
Delete
Mode
Name
Is_Open
End_Of_File
text_io-paginas_lineas_columnas
skip_line
new_line
new_page
skip_page
Entrada y salida de caracteres y ristras de tamaño fijo
Sentencia de selección
put_character_string
get_character_string
put_line_fixed
Entrada y salida de valores enteros
get_integer_modular
put_integer_modular
text_io-es_real
get_real
put_real
Entrada y salida de ristras de tamaño limitado
Get_Line
Sentencia de selección
put_bounded_string
put_character_string
Put_Line
Entrada y salida de ristras de tamaño dinámico
Sentencia de selección
Unbounded_String
Sentencia de selección
put_unbounded_string
Unbounded_String
put_character_string
Put_Line
Direct_IO
generic_instantiation
Read
Write
Manipulación de ficheros
Create
Open
Close
Reset
Delete
Mode
Name
Is_Open
End_Of_File
Set_Index
Index
Size
Sequential_IO
generic_instantiation
Read
Write
Manipulación de ficheros
Create
Open
Close
Reset
Delete
Mode
Name
Is_Open
End_Of_File
Stream_IO
Manipulación de ficheros
Create
Open
Close
Reset
Delete
Mode
Name
Is_Open
End_Of_File
Set_Index
Index
Size
Write
Read
Stream
Set_Mode
Flush
exception
raise
Funciones
Cuerpo de función
body_stub
IO_Exceptions
Ada.Strings
Arrays
Definición de tipos array
record_aggregate
Concatenación de arrays
Atributos de los arrays
end
Cuerpo de función
Packages
procedure
return
Declaración de excepciones
Declaración de objetos
task
protected
Manejadores de excepciones
expresiones
range
Atributos
Atributos de los arrays
subtype
access_type_definition
Definición de tipos array
Literal numérico
Literales ristra
Agregados
record_aggregate
record_aggregate
Expresión cualificada
Allocators
Librerías
text_io
Atributos
Ristras de tamaño fijo
text_io-tipos_y_constantes
Manipulación de ficheros
Create
Open
Close
Reset
Delete
Mode
Name
Is_Open
End_Of_File
text_io-paginas_lineas_columnas
skip_line
new_line
new_page
skip_page
Entrada y salida de caracteres y ristras de tamaño fijo
Sentencia de selección
put_character_string
get_character_string
put_line_fixed
Entrada y salida de ristras de tamaño limitado
Get_Line
Sentencia de selección
put_bounded_string
put_character_string
Put_Line
Entrada y salida de ristras de tamaño dinámico
Sentencia de selección
Unbounded_String
Sentencia de selección
put_unbounded_string
Unbounded_String
put_character_string
Put_Line
Direct_IO
generic_instantiation
Read
Write
Manipulación de ficheros
Create
Open
Close
Reset
Delete
Mode
Name
Is_Open
End_Of_File
Set_Index
Index
Size
Sequential_IO
generic_instantiation
Read
Write
Manipulación de ficheros
Create
Open
Close
Reset
Delete
Mode
Name
Is_Open
End_Of_File
Stream_IO
Manipulación de ficheros
Create
Open
Close
Reset
Delete
Mode
Name
Is_Open
End_Of_File
Set_Index
Index
Size
Write
Read
Stream
Set_Mode
Flush
IO_Exceptions
Funciones numéricas elementales.
generic_instantiation
Ada.Strings
Bounded
Index
index_non_blank
Count
Count
Concatenación
Append
Concatenación
Append
Append
"*"
To_String
Translate
Element
Slices
Trim
Replace_Element
To_Bounded_String
Set_Bounded_String
Slices
Head
Tail
Replace_Slice
Fixed
Index
index_non_blank
Count
Count
"*"
Translate
Ristras de tamaño fijo
Sentencia de selección
Trim
Head
Tail
Replace_Slice
unbounded
Index
index_non_blank
Count
Count
Concatenación
Append
Concatenación
Append
Append
"*"
To_Unbounded_String
To_String
Set_Unbounded_String
Translate
Element
Slices
Slices
Trim
Head
Tail
Replace_Slice
Replace_Element
Nombres
Identificadores
access
access_type_definition
Conversión de tipos
Funciones
Cuerpo de función
body_stub
selected_component
Slices
Atributos
Atributos
Atributos de los arrays
Derreferenciación
Llamadas a funciones
Caracteres
Declaración de subprograma
access_type_definition
Lista de parámetros
Operadores
Palabras reservadas en Ada
Unidades genéricas
Cuerpo de función
procedure
generic_instantiation
Lista de parámetros
formal_object_declaration
formal_type_declaration
discriminant_part
formal_private_type_definition
formal_scalar_types
formal_array_type_definition
formal_access_type_definition
formal_subprogram_declaration
formal_package_declaration
Procedimientos
procedure
body_stub
exit
goto
raise
Sentencia de selección
Sentencia de selección
access
access_type_definition
Funciones
Cuerpo de función
body_stub
abs
aliased
Declaración de objetos
task
protected
all
access_type_definition
Operador and
Arrays
Definición de tipos array
record_aggregate
Concatenación de arrays
Atributos de los arrays
begin
Cuerpo de función
procedure
Sentencia de selección múltiple
constant
Declaración de objetos
task
protected
access_type_definition
number_declaration
declare
delta
Atributos
digits
Atributos
else
elsif
end
Cuerpo de función
Package
procedure
Sentencia de selección
is
procedure
body_stub
Operador mod
new
Operador not
null
access_type_definition
record_aggregate
Definición de tipos record
of
Definición de tipos array
Operador or
others
record_aggregate
record_aggregate
out
Lista de parámetros
Sentencia de selección
range
Atributos
Atributos de los arrays
record
Declaración de objetos
task
protected
access_type_definition
record_aggregate
Operador rem
return
reverse
end
procedure
body_stub
Parte de declaraciones
subtype
access_type_definition
Definición de tipos array
then
Declaración de tipos
access_type_definition
Definición de tipos array
Declaración incompleta de tipos
Cláusula use
Package
aliased
Sentencia de selección
with
formal_subprogram_declaration
Operador xor
Sentencias
Asignación
exit
goto
Llamadas a procedimientos
simple_return_statement
raise
Sentencia de selección
Sentencia de selección múltiple
Sentencia de selección
Bloques
Parte de declaraciones
Identificadores
Subprogramas
Procedimientos
procedure
body_stub
Llamadas a procedimientos
Funciones
Cuerpo de función
body_stub
Llamadas a funciones
Tipos de datos
access
access_type_definition
Conversión de tipos
Caracteres
Arrays
Definición de tipos array
record_aggregate
Concatenación de arrays
Atributos de los arrays
record
Declaración de objetos
task
protected
access_type_definition
record_aggregate
subtype
access_type_definition
Definición de tipos array
Declaración de tipos
access_type_definition
Definición de tipos array
Declaración incompleta de tipos
Tipos derivados
Boolean
Definición de tipos enumerados
Atributos
Atributos
Integer
Atributos
Atributos
Tipos reales
Atributos
Atributos
Ristras de caracteres
Ristras de tamaño fijo
Maps
Tipos limitados
Tipos privados
Unidades de programa
Unidades genéricas
Cuerpo de función
procedure
generic_instantiation
Lista de parámetros
formal_object_declaration
formal_type_declaration
discriminant_part
formal_private_type_definition
formal_scalar_types
formal_array_type_definition
formal_access_type_definition
formal_subprogram_declaration
formal_package_declaration
Procedimientos
procedure
body_stub
Cláusula de contexto
with_clause_restriction
Volver arriba
Créditos