GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
############################################################################# ## ## homalgTable.gi MatricesForHomalg package Mohamed Barakat ## ## Copyright 2007-2008 Lehrstuhl B für Mathematik, RWTH Aachen ## ## Implementation stuff for rings. ## ############################################################################# #################################### # # representations: # #################################### # a new representation for the GAP-category IshomalgTable: DeclareRepresentation( "IshomalgTableRep", IshomalgTable, [ "ring" ] ); #################################### # # families and types: # #################################### # a new family: BindGlobal( "TheFamilyOfHomalgTables", NewFamily( "TheFamilyOfHomalgTables" ) ); # a new type: BindGlobal( "TheTypeHomalgTable", NewType( TheFamilyOfHomalgTables, IshomalgTableRep ) ); #################################### # # View, Print, and Display methods: # #################################### InstallMethod( ViewObj, "for homalg ring package conversion tables", [ IshomalgTableRep ], function( o ) Print( "<A homalg ring package conversion table>" ); end );