are immediate methods causing trouble

This commit is contained in:
Glen Whitney 2017-10-29 14:00:15 -04:00
parent 6f65cc451d
commit f80f2a973c

View File

@ -86,7 +86,7 @@ DeclareAttribute("UnderlyingMultiplicativeElement", IsOppositeObject);
# structures, these are the same as the GeneratorsOfMagma but in general more # structures, these are the same as the GeneratorsOfMagma but in general more
# elements might be required to generate the structure just under * # elements might be required to generate the structure just under *
DeclareAttribute("GeneratorsOfLeftQuasigroup", IsLeftQuasigroup); DeclareAttribute("GeneratorsOfLeftQuasigroup", IsLeftQuasigroup);
InstallImmediateMethod(GeneratorsOfMagma, InstallMethod(GeneratorsOfMagma,
"finite left quasigroups", "finite left quasigroups",
IsLeftQuasigroup and IsFinite, IsLeftQuasigroup and IsFinite,
1, 1,
@ -95,7 +95,7 @@ InstallImmediateMethod(GeneratorsOfMagma,
# Generates the structure by \* and \/, same considerations as above # Generates the structure by \* and \/, same considerations as above
DeclareAttribute("GeneratorsOfRightQuasigroup", IsRightQuasigroup); DeclareAttribute("GeneratorsOfRightQuasigroup", IsRightQuasigroup);
InstallImmediateMethod(GeneratorsOfMagma, InstallMethod(GeneratorsOfMagma,
"finite right quasigroups", "finite right quasigroups",
IsRightQuasigroup and IsFinite, IsRightQuasigroup and IsFinite,
2, 2,