1############################################################################# 2## 3#W convert.gd polymaking Package Marc Roeder 4## 5## 6 7## 8## 9#Y Copyright (C) 2006 Marc Roeder 10#Y 11#Y This program is free software; you can redistribute it and/or 12#Y modify it under the terms of the GNU General Public License 13#Y as published by the Free Software Foundation; either version 2 14#Y of the License, or (at your option) any later version. 15#Y 16#Y This program is distributed in the hope that it will be useful, 17#Y but WITHOUT ANY WARRANTY; without even the implied warranty of 18#Y MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19#Y GNU General Public License for more details. 20#Y 21#Y You should have received a copy of the GNU General Public License 22#Y along with this program; if not, write to the Free Software 23#Y Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA 24## 25DeclareOperation("ConvertPolymakeOutputToGapNotation",[IsString]); 26DeclareOperation("SplitPolymakeOutputStringIntoBlocks",[IsString]); 27DeclareOperation("ConvertedObject",[IsString,IsDenseList]); 28 29DeclareOperation("ConverterSyntaxError",[IsString]); 30 31DeclareOperation("ConvertPolymakeNumber",[IsString]); 32 33DeclareOperation("ConvertPolymakeScalarToGAP",[IsDenseList]); 34DeclareOperation("ConvertPolymakeBoolToGAP",[IsDenseList]); 35DeclareOperation("ConvertPolymakeDescriptionToGAP",[IsDenseList]); 36 37DeclareOperation("ConvertPolymakeMatrixOrListOfSetsToGAP",[IsDenseList]); 38DeclareOperation("ConvertPolymakeMatrixOrListOfSetsToGAPPlusOne",[IsDenseList]); 39 40DeclareOperation("ConvertPolymakeMatrixToGAP",[IsDenseList]); 41DeclareOperation("ConvertPolymakeMatrixToGAPKillOnes",[IsDenseList]); 42DeclareOperation("ConvertPolymakeVectorToGAP",[IsDenseList]); 43DeclareOperation("ConvertPolymakeVectorToGAPKillOne",[IsDenseList]); 44DeclareOperation("ConvertPolymakeIntVectorToGAPPlusOne",[IsDenseList]); 45 46 47DeclareOperation("ConvertPolymakeSetToGAP",[IsDenseList]); 48DeclareOperation("ConvertPolymakeListOfSetsToGAP",[IsDenseList]); 49DeclareOperation("ConvertPolymakeListOfSetsToGAPPlusOne",[IsDenseList]); 50 51DeclareOperation("ConvertPolymakeSetOfSetsToGAP",[IsDenseList]); 52DeclareOperation("ConvertPolymakeGraphToGAP",[IsDenseList]); 53DeclareOperation("ConvertPolymakeFaceLatticeToGAP",[IsDenseList]); 54