Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
| Download
GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
Project: cocalc-sagemath-dev-slelievre
Views: 4183461[1X7 [33X[0;0YPointers[133X[101X234[1X7.1 [33X[0;0YWeak pointer objects[133X[101X56[1X7.1-1 IsContainerForWeakPointers[101X78[29X[2XIsContainerForWeakPointers[102X( [3Xarg[103X ) [32X filter9[6XReturns:[106X [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X1011[33X[0;0YThe category for weak pointer objects[133X1213[1X7.1-2 ContainerForWeakPointers[101X1415[29X[2XContainerForWeakPointers[102X( [3Xarg[103X ) [32X function16[6XReturns:[106X [33X[0;10Ya list which can store weak pointers[133X1718[33X[0;0YThe constructor for lists of weak pointers.[133X1920[1X7.1-3 UpdateContainerOfWeakPointers[101X2122[29X[2XUpdateContainerOfWeakPointers[102X( [3Xarg[103X ) [32X operation2324[33X[0;0YUpdates the weak pointers in a container and deletes the empty ones[133X2526[1X7.1-4 _AddElmWPObj_ForHomalg[101X2728[29X[2X_AddElmWPObj_ForHomalg[102X( [3Xarg[103X ) [32X function2930[33X[0;0YAdds a weak pointer of an objects to a weak pointer list.[133X3132[1X7.1-5 _AddTwoElmWPObj_ForHomalg[101X3334[29X[2X_AddTwoElmWPObj_ForHomalg[102X( [3Xarg[103X ) [32X function3536[33X[0;0YAdds a weak pointer which depends on two objects to a list of weak pointers[133X3738[1X7.1-6 _ElmWPObj_ForHomalg[101X3940[29X[2X_ElmWPObj_ForHomalg[102X( [3Xarg1[103X, [3Xarg2[103X, [3Xarg3[103X ) [32X operation4142[33X[0;0YCreates a weak pointer depending on two objects and adds it to the43container.[133X444546[1X7.2 [33X[0;0YPointer objects[133X[101X4748[1X7.2-1 IsContainerForPointers[101X4950[29X[2XIsContainerForPointers[102X( [3Xarg[103X ) [32X filter51[6XReturns:[106X [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X5253[33X[0;0YThe category for pointer objects[133X5455[1X7.2-2 ContainerForPointers[101X5657[29X[2XContainerForPointers[102X( [3Xarg[103X ) [32X function58[6XReturns:[106X [33X[0;10Ya container for pointers[133X5960[33X[0;0YCreates a container for pointers.[133X6162[1X7.2-3 UpdateContainerOfPointers[101X6364[29X[2XUpdateContainerOfPointers[102X( [3Xarg[103X ) [32X operation6566[33X[0;0YUpdates the container of pointers, removes old.[133X6768[1X7.2-4 _AddElmPObj_ForHomalg[101X6970[29X[2X_AddElmPObj_ForHomalg[102X( [3Xarg[103X ) [32X function7172[33X[0;0YAdds a pointer to an object to a container for pointers.[133X7374[1X7.2-5 _AddTwoElmPObj_ForHomalg[101X7576[29X[2X_AddTwoElmPObj_ForHomalg[102X( [3Xarg[103X ) [32X function7778[33X[0;0YAdds a pointer to two objects to a container for pointers[133X7980[1X7.2-6 _ElmPObj_ForHomalg[101X8182[29X[2X_ElmPObj_ForHomalg[102X( [3Xarg1[103X, [3Xarg2[103X, [3Xarg3[103X ) [32X operation83[6XReturns:[106X [33X[0;10Yan object[133X8485[33X[0;0YReturns an object which a pointer refers to.[133X86878889