GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
#ifdef __cplusplus1extern "C" {2#endif345#ifndef _AUTGRP_H_6#define _AUTGRP_H_78#ifndef _CARAT_TYPEDEF_H_9#include"typedef.h"10#endif1112#ifdef __STDC__13/*-------------------------------------------------------------*\14| FILE: autgrp.c15\*-------------------------------------------------------------*/16extern bravais_TYP *autgrp( matrix_TYP **Fo,17int Foanz,18matrix_TYP *SV,19matrix_TYP **Erz,20int Erzanz,21int *options);2223extern bravais_TYP *perfect_normal_autgrp( matrix_TYP *Fo,24matrix_TYP *SV,25matrix_TYP **Erz,26int Erzanz,27int * options,28matrix_TYP **P,29int Panz,30matrix_TYP **Pbase,31int Pdim);3233/*-------------------------------------------------------------*\34| FILE: isometry.c35\*-------------------------------------------------------------*/36extern matrix_TYP *isometry(matrix_TYP **F1,37matrix_TYP **F2,38int Fanz,39matrix_TYP *SV1,40matrix_TYP *SV2,41matrix_TYP **Erz,42int Erzanz,43int *options);4445extern matrix_TYP *perfect_normal_isometry(matrix_TYP *F1,46matrix_TYP *F2,47matrix_TYP *SV1,48matrix_TYP *SV2,49matrix_TYP **Erz,50int Erzanz,51int *options,52matrix_TYP **P,53int Panz,54matrix_TYP **base,55int Pdim);5657/*-------------------------------------------------------------*\58| FILE: pr_aut.c59\*-------------------------------------------------------------*/60extern bravais_TYP *pr_aut(matrix_TYP **Fo,61int Foanz,62matrix_TYP **Erz,63int Erzanz,64int *options);6566/*-------------------------------------------------------------*\67| FILE: pr_isom.c68\*-------------------------------------------------------------*/69extern matrix_TYP *pr_isom(matrix_TYP **F1,70matrix_TYP **F2,71int Fanz,72matrix_TYP **Erz,73int Erzanz,74int *options);7576#else77/*-------------------------------------------------------------*\78| FILE: autgrp.c79\*-------------------------------------------------------------*/80extern bravais_TYP *autgrp();8182extern bravais_TYP *perfect_normal_autgrp();8384/*-------------------------------------------------------------*\85| FILE: isometry.c86\*-------------------------------------------------------------*/87extern matrix_TYP *isometry();8889extern matrix_TYP *perfect_normal_isometry();9091/*-------------------------------------------------------------*\92| FILE: pr_aut.c93\*-------------------------------------------------------------*/94extern bravais_TYP *pr_aut();9596/*-------------------------------------------------------------*\97| FILE: pr_isom.c98\*-------------------------------------------------------------*/99extern matrix_TYP *pr_isom();100#endif101#endif102103#ifdef __cplusplus104}105#endif106107108109110