MAGMA
Documentation Try online Download
Cite Contact
Login
/
« Previous Up Root Index Search Next »
LISTS  
Acknowledgements
 
Introduction
 
Construction of Lists
 
Creation of New Lists
 
Access Functions
 
Assignment Operator
 
Iteration







 
Introduction

 
Construction of Lists
      [* *] : -> List
      [* e1, e2, ..., en *] : Elt,.., Elt -> List

 
Creation of New Lists
      S cat T : List, List -> List
      S cat:= T : List, List ->
      Append(S, x) : List, Elt -> List
      Append(~S, x) : List, Elt ->
      Insert(~S, i, x) : List, RngIntElt, Any ->
      Prune(S) : List -> List
      Prune(~S) : List ->
      SequenceToList(Q) : SeqEnum -> List
      TupleToList(T) : Tup -> List
      Reverse(L) : List -> List

 
Access Functions
      # S : List -> RngIntElt
      IsEmpty(S) : List -> BoolElt
      S[i] : List, RngIntElt -> Elt
      S[I] : List, [RngIntElt] -> List
      IsDefined(L, i) : List, RngIntElt -> Elt

 
Assignment Operator
      S[i] := x : List, RngIntElt, Elt ->

 
Iteration
      x in L

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


Version: V2.29 of Fri Nov 28 15:14:01 AEDT 2025
« Previous Up Root Index Search Next »
Search:

Magma is maintained and distributed by the Computational Algebra Group, School of Mathematics and Statistics, University of Sydney.

About · Group · Seminar · FAQ · Release Notes
© 1993–2026 Computational Algebra Group.