record_type_definition ::= [[abstract] tagged] [limited] record_definition record_definition ::= record component_list end record | null record component_list ::= component_item {component_item} | {component_item} variant_part | null; component_item ::= component_declaration | aspect_clause component_declaration ::= defining_identifier_list : component_definition [:= default_expression]; default_expression ::= expression component_definition ::= [aliased] subtype_indication | [aliased] access_definition
type Complejo is record Real, Imag: Float := 0.0; end record;
type Record_Nulo is null record;Créditos