Finish the merge with 3.4.0
Aha, somehow I did not include the PackageInfo.g and the properly merged gap/quasigroups.gd into the last commit; here they are
This commit is contained in:
parent
91ba2744c1
commit
244492a7ed
@ -1,8 +1,8 @@
|
|||||||
SetPackageInfo( rec(
|
SetPackageInfo( rec(
|
||||||
PackageName := "loops",
|
PackageName := "loops",
|
||||||
Subtitle := "Computing with quasigroups and loops in GAP",
|
Subtitle := "Computing with quasigroups and loops in GAP",
|
||||||
Version := "3.4.0",
|
Version := "3.4.1",
|
||||||
Date := "27/10/2017",
|
Date := "29/10/2017",
|
||||||
ArchiveURL := "http://www.math.du.edu/loops/loops-3.4.0",
|
ArchiveURL := "http://www.math.du.edu/loops/loops-3.4.0",
|
||||||
ArchiveFormats := "-win.zip .tar.gz",
|
ArchiveFormats := "-win.zip .tar.gz",
|
||||||
|
|
||||||
|
@ -56,11 +56,16 @@ DeclareSynonym( "IsLoopElement",
|
|||||||
DeclareRepresentation( "IsLoopElmRep",
|
DeclareRepresentation( "IsLoopElmRep",
|
||||||
IsPositionalObjectRep and IsMultiplicativeElementWithInverse, [1] );
|
IsPositionalObjectRep and IsMultiplicativeElementWithInverse, [1] );
|
||||||
|
|
||||||
## latin (auxiliary category for GAP to tell apart IsMagma and IsQuasigroup)
|
## Right quasigroup
|
||||||
DeclareCategory( "IsLatinMagma", IsObject );
|
DeclareCategory("IsRightQuasigroup",
|
||||||
|
IsMagma and IsRightQuotientElementCollection);
|
||||||
|
|
||||||
|
## Left quasigroup
|
||||||
|
DeclareCategory("IsLeftQuasigroup",
|
||||||
|
IsMagma and IsLeftQuotientElementCollection);
|
||||||
|
|
||||||
## quasigroup
|
## quasigroup
|
||||||
DeclareCategory( "IsQuasigroup", IsMagma and IsLatinMagma );
|
DeclareSynonym( "IsQuasigroup", IsRightQuasigroup and IsLeftQuasigroup );
|
||||||
|
|
||||||
## loop
|
## loop
|
||||||
DeclareSynonym( "IsLoop", IsQuasigroup and IsMagmaWithOne and
|
DeclareSynonym( "IsLoop", IsQuasigroup and IsMagmaWithOne and
|
||||||
|
Loading…
Reference in New Issue
Block a user