Magma

MAGMA Computational Algebra System

Magma
 •  How to get it
 •  Download
 •  Online Demo
 
Resources
 •  Online Help
 •  Discovering Mathematics with Magma
 •  Citations
 •  How to cite Magma
 •  Links
 •  Contact us
 
[Next][Prev] [Right] [Left] [Up] [Index] [Root]

RECORDS

 
Acknowledgements
 
Introduction
 
The Record Format Constructor
 
Creating a Record
 
Access and Modification Functions







DETAILS

 
Introduction

 
The Record Format Constructor
      recformat< L > : FieldnameList -> RecFormat
      Example Rec_RecordFormat (H15E1)

 
Creating a Record
      rec< F | L > : RecFormat, FieldAssignmentList -> Rec
      Example Rec_Record (H15E2)

 
Access and Modification Functions
      Format(r) : Rec -> RecFormat
      Names(F) : RecFrmt -> [ MonStgElt ]
      Names(r) : Rec -> [ MonStgElt ]
      r`fieldname : Rec, Fieldname -> Elt
      r`fieldname := expression;
      delete r`fieldname : Rec, Fieldname -> Nil
      assigned r`fieldname : Rec, Fieldname -> BoolElt
      r``s : Rec, String -> Elt
      Example Rec_RecordAccess (H15E3)

[Next][Prev] [Right] [____] [Up] [Index] [Root]


Version: V2.14 of Tue Oct 30 14:01:03 EST 2007

Valid HTML 4.01! Valid CSS!