DisplayCayleyTable( sg )  
DisplayCayleyTable prints the Cayley table of the semigroup sg. Note: 
The dispatcher function DisplayCayleyTable calls the function 
sg.operations.DisplayTable which performs the actual printing. 
Display-Cayley-Table has no return value.
gap> DisplayCayleyTable( s ); Let: s0 := Transformation( [ 1, 2, 3 ], [ 1, 1, 1 ] ) s1 := Transformation( [ 1, 2, 3 ], [ 1, 1, 2 ] ) s2 := Transformation( [ 1, 2, 3 ], [ 1, 2, 2 ] ) s3 := Transformation( [ 1, 2, 3 ], [ 2, 2, 2 ] ) s4 := Transformation( [ 1, 2, 3 ], [ 2, 2, 3 ] ) s5 := Transformation( [ 1, 2, 3 ], [ 2, 3, 3 ] ) s6 := Transformation( [ 1, 2, 3 ], [ 3, 3, 3 ] )tt*
| s0 s1 s2 s3 s4 s5 s6 
   ---------------------------
    s0 tt | s0 s0 s0 s3 s3 s3 s6 
    s1 tt | s0 s0 s1 s3 s3 s4 s6 
    s2 tt | s0 s0 s2 s3 s3 s5 s6 
    s3 tt | s0 s0 s3 s3 s3 s6 s6 
    s4 tt | s0 s1 s3 s3 s4 s6 s6 
    s5 tt | s0 s2 s3 s3 s5 s6 s6 
    s6 tt |s0 s3 s3 s3 s6 s6 s6
GAP 3.4.4