GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
# ACEExample "A5-C5" : enumeration of cosets of H in G,
# where G = A_5, H = C_5, using default strategy.
#
local F, a, b, G;
F := FreeGroup("a","b"); a := F.1; b := F.2;
G := F / [a^2, b^3, (a*b)^5 ];
return ACEfunc(
# Arguments
FreeGeneratorsOfFpGroup(G), RelatorsOfFpGroup(G), [a*b]
# Options
: echo, # Echo handled by GAP (not ACE)
enum := "A_5", # Give the group G a meaningful name
subg := "C_5"); # Give the subgroup a meaningful name