############################################################################# ## ## This file is part of GAP, a system for computational discrete algebra. ## This file's authors include Thomas Breuer, Martin Schönert, Frank Celler. ## ## Copyright of GAP belongs to its developers, whose names are too numerous ## to list here. Please refer to the COPYRIGHT file for details. ## ## SPDX-License-Identifier: GPL-2.0-or-later ## ## This file contains ## 1. the design of families of general mappings
############################################################################# ## #M FamiliesOfGeneralMappingsAndRanges( <Fam> ) ##
java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50 "for CanEasilyCompareElementsFamily(FS
true
[ IsFamily ], 0 CanEasilyCompareElementsjava.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
Fam - WeakPointerObj[ ))
(info,freepos,Fam )
java.lang.StringIndexOutOfBoundsException: Range [0, 8) out of bounds for length 0
len:= LengthWPObj( info ); for i in [ 1.. len+1 ] do
entry:=ElmWPObj( info, i ); if entry=fail then if not IsBound( freepos ) then
freepos:= i; fi; elif IsIdenticalObj( FamilyRange(entry), FR ) then
return entry; fi;
od;
# Construct the family. if CanEasilyCompareElementsFamily(FR)
and CanEasilyCompareElementsFamily(FS) then
Fam:= NewFamily( "GeneralMappingsFamily", IsGeneralMapping ,
CanEasilyCompareElements,
CanEasilyCompareElements); else
Fam:= NewFamily( "GeneralMappingsFamily", IsGeneralMapping ); fi;
SetFamilyRange( Fam, FR );
SetFamilySource( Fam, FS );
# Store the family in free spot.
SetElmWPObj( info, freepos, Fam );
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.