レコード (計算機科学)
各フィールドの位置、型、名前を含む、新しいレコード型の宣言。
特定のレコード型を持つ変数と値の宣言。
指定されたフィールド値から、指定されたフィールド名を使用してレコード値を作成。
レコードの明示的な名前を持つフィールドの選択。
レコード変数へのレコード値の代入。
2つのレコードを比較して等しいことを確認。
レコードの標準ハッシュ値の計算。
レコード値からフィールドを選択すると、値が生成される。
一部の言語は、レコードのすべてのフィールド、または少なくとも参照できるフィールドを列挙する機能を提供する。この機能は、デバッガー、ガベージコレクター、シリアル化などの特定のサービスを実装するために必要となる。ある程度のポリモーフィズムが必要となる。