gap> s:=NumericalSemigroup(3,7);
<Numerical semigroup with 2 generators>

gap> SmallElementsOfNumericalSemigroup(s);
[ 0, 3, 6, 7, 9, 10, 12 ]

gap> FrobeniusNumber(s);
11

gap> IsModularNumericalSemigroup(s);
true

gap> Display(s);
[ [ 0 ], [ 3 ], [ 6, 7 ], [ 9, 10 ], [ 12, "->" ] ]

gap> s;
<Modular numerical semigroup satisfying 5x mod 14 <= x >

gap> AperyListOfNumericalSemigroupWRTElement(s,30);
[ 0, 31, 32, 3, 34, 35, 6, 7, 38, 9, 10, 41, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22,
  23, 24, 25, 26, 27, 28, 29 ]

gap> t:=NumericalSemigroupByAperyList(last);
<Numerical semigroup>

gap> GeneratorsOfNumericalSemigroup(t);
[ 3, 7 ]

gap> s=t;
true

gap> QuotientOfNumericalSemigroup(s,31);
<Numerical semigroup with 1 generators>

gap> GeneratorsOfNumericalSemigroup(last);
[ 1 ]

gap> u:=NumericalSemigroup(11,35,79,83);
<Numerical semigroup with 4 generators>

gap> GeneratorsOfNumericalSemigroup(u);
[ 11, 35, 79, 83 ]

gap> MinimalGeneratingSystemOfNumericalSemigroup(u);
[ 11, 35, 83 ]
