Selección de componentes

Explicación

Se usa un punto (.) para seleccionar componentes.

Sintaxis

selected_component ::= prefix . selector_name
selector_name ::= identifier | character_literal | operator_symbol

Ejemplo

type Complejo is record
    Real, Imag: Float := 0.0;
end record;
X : Complejo;
X.Real := 3.5; -- Selección del componente "Real"
X.Imag := 7.0; -- Selección del componente "Imag"