{"app": "common",
 "inst": [
  {"pkg": "Polymake::common::Pair"},
  {"class": "std::pair<Matrix<double>, Matrix<double>>", "include": ["polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Matrix_A_Float_I_NonSymmetric_Z_I_Matrix_A_Float_I_NonSymmetric_Z_Z"},
  {"class": "std::pair<Integer, Int>", "include": ["polymake/Integer.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Integer_I_Int_Z"},
  {"class": "std::pair<Rational, Rational>", "include": ["polymake/Rational.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Rational_I_Rational_Z"},
  {"class": "std::pair<Int, Int>", "include": ["polymake/client.h"], "pkg": "Polymake::common::Pair_A_Int_I_Int_Z"},
  {"class": "std::pair<Int, std::list<std::list<std::pair<Int, Int>>>>", "include": ["polymake/client.h", "polymake/list"], "pkg": "Polymake::common::Pair_A_Int_I_List__List__Pair_A_Int_I_Int_Z_Z"},
  {"class": "std::pair<Set<Int>, Set<Int>>", "include": ["polymake/Set.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Set__Int_I_Set__Int_Z"},
  {"class": "std::pair<Int, std::pair<Int, Int>>", "include": ["polymake/client.h"], "pkg": "Polymake::common::Pair_A_Int_I_Pair_A_Int_I_Int_Z_Z"},
  {"class": "std::pair<Array<Int>, Array<Int>>", "include": ["polymake/Array.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Array__Int_I_Array__Int_Z"},
  {"class": "std::pair<Array<Set<Matrix<QuadraticExtension<Rational>>>>, Array<Matrix<QuadraticExtension<Rational>>>>", "include": ["polymake/Array.h", "polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/QuadraticExtension.h", "polymake/Rational.h", "polymake/Set.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Array__Set__Matrix_A_QuadraticExtension__Rational_I_NonSymmetric_Z_I_Array__Matrix_A_QuadraticExtension__Rational_I_NonSymmetric_Z_Z"},
  {"class": "std::pair<Set<Int>, Set<Set<Int>>>", "include": ["polymake/Set.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Set__Int_I_Set__Set__Int_Z"},
  {"class": "std::pair<Array<Set<Array<Int>>>, Array<Array<Int>>>", "include": ["polymake/Array.h", "polymake/Set.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Array__Set__Array__Int_I_Array__Array__Int_Z"},
  {"args": ["std::pair<Set<Int>, Set<Set<Int>>>"], "include": ["polymake/Set.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"class": "std::pair<Matrix<Integer>, Matrix<Integer>>", "include": ["polymake/IncidenceMatrix.h", "polymake/Integer.h", "polymake/Matrix.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Matrix_A_Integer_I_NonSymmetric_Z_I_Matrix_A_Integer_I_NonSymmetric_Z_Z"},
  {"class": "std::pair<Int, std::list<Int>>", "include": ["polymake/client.h", "polymake/list"], "pkg": "Polymake::common::Pair_A_Int_I_List__Int_Z"},
  {"class": "std::pair<SparseMatrix<Integer, NonSymmetric>, std::list<std::pair<Integer, SparseMatrix<Integer, NonSymmetric>>>>", "include": ["polymake/IncidenceMatrix.h", "polymake/Integer.h", "polymake/SparseMatrix.h", "polymake/client.h", "polymake/list"], "pkg": "Polymake::common::Pair_A_SparseMatrix_A_Integer_I_NonSymmetric_Z_I_List__Pair_A_Integer_I_SparseMatrix_A_Integer_I_NonSymmetric_Z_Z_Z"},
  {"class": "std::pair<Array<Set<Int>>, Array<Int>>", "include": ["polymake/Array.h", "polymake/Set.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Array__Set__Int_I_Array__Int_Z"},
  {"class": "std::pair<Integer, SparseMatrix<Integer, NonSymmetric>>", "include": ["polymake/IncidenceMatrix.h", "polymake/Integer.h", "polymake/SparseMatrix.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Integer_I_SparseMatrix_A_Integer_I_NonSymmetric_Z_Z"},
  {"args": ["perl::Canned<const std::pair<Int, Int>&>", "perl::Canned<const std::pair<Int, Int>&>"], "include": ["polymake/client.h"], "op": "_eq", "sig": "_eq:O.X.X"},
  {"args": ["std::pair<Int, std::list<std::list<std::pair<Int, Int>>>>"], "include": ["polymake/client.h", "polymake/list"], "op": "new", "sig": "new"},
  {"args": ["perl::Canned<const std::pair<Int, std::list<std::list<std::pair<Int, Int>>>>&>", "perl::Canned<const std::pair<Int, std::list<std::list<std::pair<Int, Int>>>>&>"], "include": ["polymake/client.h", "polymake/list"], "op": "_eq", "sig": "_eq:O.X.X"},
  {"args": ["std::pair<Rational, Rational>"], "include": ["polymake/Rational.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"args": ["std::pair<Array<Int>, Array<Int>>"], "include": ["polymake/Array.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"args": ["perl::Canned<const std::pair<Array<Int>, Array<Int>>&>", "perl::Canned<const std::pair<Array<Int>, Array<Int>>&>"], "include": ["polymake/Array.h", "polymake/client.h"], "op": "_eq", "sig": "_eq:O.X.X"},
  {"args": ["std::pair<SparseMatrix<Integer, NonSymmetric>, std::list<std::pair<Integer, SparseMatrix<Integer, NonSymmetric>>>>"], "include": ["polymake/IncidenceMatrix.h", "polymake/Integer.h", "polymake/SparseMatrix.h", "polymake/client.h", "polymake/list"], "op": "new", "sig": "new"},
  {"args": ["perl::Canned<const std::pair<SparseMatrix<Integer, NonSymmetric>, std::list<std::pair<Integer, SparseMatrix<Integer, NonSymmetric>>>>&>", "perl::Canned<const std::pair<SparseMatrix<Integer, NonSymmetric>, std::list<std::pair<Integer, SparseMatrix<Integer, NonSymmetric>>>>&>"], "include": ["polymake/IncidenceMatrix.h", "polymake/Integer.h", "polymake/SparseMatrix.h", "polymake/client.h", "polymake/list"], "op": "_eq", "sig": "_eq:O.X.X"},
  {"class": "std::pair<Matrix<Rational>, Matrix<Rational>>", "include": ["polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/Rational.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Matrix_A_Rational_I_NonSymmetric_Z_I_Matrix_A_Rational_I_NonSymmetric_Z_Z"},
  {"class": "std::pair<Array<Set<Int>>, Array<Set<Int>>>", "include": ["polymake/Array.h", "polymake/Set.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Array__Set__Int_I_Array__Set__Int_Z"},
  {"class": "std::pair<Matrix<Rational>, Array<hash_set<Int>>>", "include": ["polymake/Array.h", "polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/Rational.h", "polymake/client.h", "polymake/hash_set"], "pkg": "Polymake::common::Pair_A_Matrix_A_Rational_I_NonSymmetric_Z_I_Array__HashSet__Int_Z"},
  {"class": "std::pair<Array<Bitset>, Array<Bitset>>", "include": ["polymake/Array.h", "polymake/Bitset.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Array__Bitset_I_Array__Bitset_Z"},
  {"class": "std::pair<bool, Matrix<Rational>>", "include": ["polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/Rational.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Bool_I_Matrix_A_Rational_I_NonSymmetric_Z_Z"},
  {"class": "std::pair<bool, Int>", "include": ["polymake/client.h"], "pkg": "Polymake::common::Pair_A_Bool_I_Int_Z"},
  {"class": "std::pair<bool, Vector<Rational>>", "include": ["polymake/Rational.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Bool_I_Vector__Rational_Z"},
  {"args": ["std::pair<Set<Int>, Set<Int>>"], "include": ["polymake/Set.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"args": ["perl::Canned<const std::pair<Set<Int>, Set<Int>>&>", "perl::Canned<const std::pair<Set<Int>, Set<Int>>&>"], "include": ["polymake/Set.h", "polymake/client.h"], "op": "_eq", "sig": "_eq:O.X.X"},
  {"args": ["std::pair<Int, Int>"], "include": ["polymake/client.h"], "op": "new", "sig": "new"},
  {"class": "std::pair<TropicalNumber<Max, Rational>, Array<Int>>", "include": ["polymake/Array.h", "polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_TropicalNumber_A_Max_I_Rational_Z_I_Array__Int_Z"},
  {"class": "std::pair<Vector<TropicalNumber<Min, Rational>>, Int>", "include": ["polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Vector__TropicalNumber_A_Min_I_Rational_Z_I_Int_Z"},
  {"class": "std::pair<bool, Set<Int>>", "include": ["polymake/Set.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Bool_I_Set__Int_Z"},
  {"class": "std::pair<Matrix<Rational>, Vector<Rational>>", "include": ["polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/Rational.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Matrix_A_Rational_I_NonSymmetric_Z_I_Vector__Rational_Z"},
  {"class": "std::pair<Matrix<TropicalNumber<Min, Rational>>, IncidenceMatrix<NonSymmetric>>", "include": ["polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Matrix_A_TropicalNumber_A_Min_I_Rational_Z_I_NonSymmetric_Z_I_IncidenceMatrix__NonSymmetric_Z"},
  {"class": "std::pair<TropicalNumber<Min, Rational>, Array<Int>>", "include": ["polymake/Array.h", "polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_TropicalNumber_A_Min_I_Rational_Z_I_Array__Int_Z"},
  {"args": ["std::pair<TropicalNumber<Min, Rational>, Array<Int>>"], "include": ["polymake/Array.h", "polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"args": ["perl::Canned<const std::pair<TropicalNumber<Min, Rational>, Array<Int>>&>", "perl::Canned<const std::pair<TropicalNumber<Min, Rational>, Array<Int>>&>"], "include": ["polymake/Array.h", "polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/client.h"], "op": "_eq", "sig": "_eq:O.X.X"},
  {"args": ["std::pair<Matrix<TropicalNumber<Min, Rational>>, IncidenceMatrix<NonSymmetric>>"], "include": ["polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"args": ["perl::Canned<const std::pair<Matrix<TropicalNumber<Min, Rational>>, IncidenceMatrix<NonSymmetric>>&>", "perl::Canned<const std::pair<Matrix<TropicalNumber<Min, Rational>>, IncidenceMatrix<NonSymmetric>>&>"], "include": ["polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/client.h"], "op": "_eq", "sig": "_eq:O.X.X"},
  {"args": ["std::pair<Vector<TropicalNumber<Min, Rational>>, Int>"], "include": ["polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/Vector.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"args": ["perl::Canned<const std::pair<Vector<TropicalNumber<Min, Rational>>, Int>&>", "perl::Canned<const std::pair<Vector<TropicalNumber<Min, Rational>>, Int>&>"], "include": ["polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/Vector.h", "polymake/client.h"], "op": "_eq", "sig": "_eq:O.X.X"},
  {"args": ["perl::Canned<const std::pair<Rational, Rational>&>", "perl::Canned<const std::pair<Rational, Rational>&>"], "include": ["polymake/Rational.h", "polymake/client.h"], "op": "_eq", "sig": "_eq:O.X.X"},
  {"class": "std::pair<double, double>", "include": ["polymake/client.h"], "pkg": "Polymake::common::Pair_A_Float_I_Float_Z"},
  {"class": "std::pair<SparseMatrix<Rational, NonSymmetric>, SparseMatrix<Rational, NonSymmetric>>", "include": ["polymake/IncidenceMatrix.h", "polymake/Rational.h", "polymake/SparseMatrix.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_SparseMatrix_A_Rational_I_NonSymmetric_Z_I_SparseMatrix_A_Rational_I_NonSymmetric_Z_Z"},
  {"class": "std::pair<Vector<Rational>, Array<Int>>", "include": ["polymake/Array.h", "polymake/Rational.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Vector__Rational_I_Array__Int_Z"},
  {"class": "std::pair<Vector<Int>, Vector<Int>>", "include": ["polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Vector__Int_I_Vector__Int_Z"},
  {"class": "std::pair<Array<Set<Int>>, std::pair<Vector<Int>, Vector<Int>>>", "include": ["polymake/Array.h", "polymake/Set.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Array__Set__Int_I_Pair_A_Vector__Int_I_Vector__Int_Z_Z"},
  {"class": "std::pair<Array<Set<Int>>, Vector<Int>>", "include": ["polymake/Array.h", "polymake/Set.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Array__Set__Int_I_Vector__Int_Z"},
  {"args": ["std::pair<Array<Set<Int>>, Vector<Int>>"], "include": ["polymake/Array.h", "polymake/Set.h", "polymake/Vector.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"args": ["std::pair<Vector<Int>, Vector<Int>>"], "include": ["polymake/Vector.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"args": ["std::pair<Array<Set<Int>>, std::pair<Vector<Int>, Vector<Int>>>"], "include": ["polymake/Array.h", "polymake/Set.h", "polymake/Vector.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"class": "std::pair<Set<Set<Int>>, std::pair<Vector<Int>, Vector<Int>>>", "include": ["polymake/Set.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Set__Set__Int_I_Pair_A_Vector__Int_I_Vector__Int_Z_Z"},
  {"class": "std::pair<Set<Set<Int>>, Vector<Int>>", "include": ["polymake/Set.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Set__Set__Int_I_Vector__Int_Z"},
  {"args": ["std::pair<Set<Set<Int>>, Vector<Int>>"], "include": ["polymake/Set.h", "polymake/Vector.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"args": ["std::pair<Set<Set<Int>>, std::pair<Vector<Int>, Vector<Int>>>"], "include": ["polymake/Set.h", "polymake/Vector.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"class": "std::pair<std::list<Int>, Set<Int>>", "include": ["polymake/Set.h", "polymake/client.h", "polymake/list"], "pkg": "Polymake::common::Pair_A_List__Int_I_Set__Int_Z"},
  {"args": ["std::pair<std::list<Int>, Set<Int>>"], "include": ["polymake/Set.h", "polymake/client.h", "polymake/list"], "op": "new", "sig": "new"},
  {"args": ["perl::Canned<const std::pair<std::list<Int>, Set<Int>>&>", "perl::Canned<const std::pair<std::list<Int>, Set<Int>>&>"], "include": ["polymake/Set.h", "polymake/client.h", "polymake/list"], "op": "_eq", "sig": "_eq:O.X.X"},
  {"class": "std::pair<Int, QuadraticExtension<Rational>>", "include": ["polymake/QuadraticExtension.h", "polymake/Rational.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Int_I_QuadraticExtension__Rational_Z"},
  {"class": "std::pair<Int, Rational>", "include": ["polymake/Rational.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Int_I_Rational_Z"},
  {"class": "std::pair<Int, TropicalNumber<Min, Rational>>", "include": ["polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Int_I_TropicalNumber_A_Min_I_Rational_Z_Z"},
  {"class": "std::pair<std::string, std::string>", "include": ["polymake/client.h"], "pkg": "Polymake::common::Pair_A_String_I_String_Z"},
  {"class": "std::pair<Int, Map<Int, Array<Int>>>", "include": ["polymake/Array.h", "polymake/Map.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Int_I_Map_A_Int_I_Array__Int_Z_Z"},
  {"class": "std::pair<Int, Array<Int>>", "include": ["polymake/Array.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Int_I_Array__Int_Z"},
  {"class": "std::pair<Matrix<Rational>, Matrix<Int>>", "include": ["polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/Rational.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Matrix_A_Rational_I_NonSymmetric_Z_I_Matrix_A_Int_I_NonSymmetric_Z_Z"},
  {"class": "std::pair<Matrix<TropicalNumber<Max, Rational>>, Matrix<TropicalNumber<Max, Rational>>>", "include": ["polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Matrix_A_TropicalNumber_A_Max_I_Rational_Z_I_NonSymmetric_Z_I_Matrix_A_TropicalNumber_A_Max_I_Rational_Z_I_NonSymmetric_Z_Z"},
  {"args": ["std::pair<Matrix<TropicalNumber<Max, Rational>>, Matrix<TropicalNumber<Max, Rational>>>"], "include": ["polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"class": "std::pair<Vector<TropicalNumber<Max, Rational>>, bool>", "include": ["polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Vector__TropicalNumber_A_Max_I_Rational_Z_I_Bool_Z"},
  {"class": "std::pair<Matrix<TropicalNumber<Min, Rational>>, Matrix<TropicalNumber<Min, Rational>>>", "include": ["polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Matrix_A_TropicalNumber_A_Min_I_Rational_Z_I_NonSymmetric_Z_I_Matrix_A_TropicalNumber_A_Min_I_Rational_Z_I_NonSymmetric_Z_Z"},
  {"class": "std::pair<Vector<TropicalNumber<Min, Rational>>, bool>", "include": ["polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Vector__TropicalNumber_A_Min_I_Rational_Z_I_Bool_Z"},
  {"args": ["std::pair<Matrix<TropicalNumber<Min, Rational>>, Matrix<TropicalNumber<Min, Rational>>>"], "include": ["polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"class": "std::pair<std::string, Vector<Integer>>", "include": ["polymake/Integer.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_String_I_Vector__Integer_Z"},
  {"class": "std::pair<std::string, Integer>", "include": ["polymake/Integer.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_String_I_Integer_Z"},
  {"args": ["std::pair<std::string, Integer>"], "include": ["polymake/Integer.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"args": ["std::pair<std::string, Vector<Integer>>"], "include": ["polymake/Integer.h", "polymake/Vector.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"class": "std::pair<Array<Set<Int>>, Array<std::pair<Int, Int>>>", "include": ["polymake/Array.h", "polymake/Set.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Array__Set__Int_I_Array__Pair_A_Int_I_Int_Z_Z"},
  {"class": "std::pair<Rational, Vector<Rational>>", "include": ["polymake/Rational.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Rational_I_Vector__Rational_Z"},
  {"args": ["std::pair<Rational, Vector<Rational>>"], "include": ["polymake/Rational.h", "polymake/Vector.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"class": "std::pair<QuadraticExtension<Rational>, Vector<QuadraticExtension<Rational>>>", "include": ["polymake/QuadraticExtension.h", "polymake/Rational.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_QuadraticExtension__Rational_I_Vector__QuadraticExtension__Rational_Z"},
  {"args": ["std::pair<QuadraticExtension<Rational>, Vector<QuadraticExtension<Rational>>>"], "include": ["polymake/QuadraticExtension.h", "polymake/Rational.h", "polymake/Vector.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"args": ["perl::Canned<const std::pair<QuadraticExtension<Rational>, Vector<QuadraticExtension<Rational>>>&>", "perl::Canned<const std::pair<QuadraticExtension<Rational>, Vector<QuadraticExtension<Rational>>>&>"], "include": ["polymake/QuadraticExtension.h", "polymake/Rational.h", "polymake/Vector.h", "polymake/client.h"], "op": "_eq", "sig": "_eq:O.X.X"},
  {"class": "std::pair<PuiseuxFraction<Min, Rational, Rational>, Vector<PuiseuxFraction<Min, Rational, Rational>>>", "include": ["polymake/PuiseuxFraction.h", "polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_PuiseuxFraction_A_Min_I_Rational_I_Rational_Z_I_Vector__PuiseuxFraction_A_Min_I_Rational_I_Rational_Z_Z"},
  {"class": "std::pair<double, Vector<double>>", "include": ["polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Float_I_Vector__Float_Z"},
  {"class": "std::pair<PuiseuxFraction<Max, Rational, Rational>, Vector<PuiseuxFraction<Max, Rational, Rational>>>", "include": ["polymake/PuiseuxFraction.h", "polymake/Rational.h", "polymake/TropicalNumber.h", "polymake/Vector.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_PuiseuxFraction_A_Max_I_Rational_I_Rational_Z_I_Vector__PuiseuxFraction_A_Max_I_Rational_I_Rational_Z_Z"},
  {"class": "std::pair<Array<Int>, bool>", "include": ["polymake/Array.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Array__Int_I_Bool_Z"},
  {"class": "std::pair<Matrix<Rational>, Array<Array<Int>>>", "include": ["polymake/Array.h", "polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/Rational.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Matrix_A_Rational_I_NonSymmetric_Z_I_Array__Array__Int_Z"},
  {"class": "std::pair<Array<Set<Int>>, Array<Set<Set<Int>>>>", "include": ["polymake/Array.h", "polymake/Set.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Array__Set__Int_I_Array__Set__Set__Int_Z"},
  {"args": ["std::pair<Array<Set<Int>>, Array<Set<Set<Int>>>>"], "include": ["polymake/Array.h", "polymake/Set.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"args": ["perl::Canned<const std::pair<Array<Set<Int>>, Array<Set<Set<Int>>>>&>", "perl::Canned<const std::pair<Array<Set<Int>>, Array<Set<Set<Int>>>>&>"], "include": ["polymake/Array.h", "polymake/Set.h", "polymake/client.h"], "op": "_eq", "sig": "_eq:O.X.X"},
  {"class": "std::pair<Array<Set<Matrix<double>>>, Array<Matrix<double>>>", "include": ["polymake/Array.h", "polymake/IncidenceMatrix.h", "polymake/Matrix.h", "polymake/Set.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_Array__Set__Matrix_A_Float_I_NonSymmetric_Z_I_Array__Matrix_A_Float_I_NonSymmetric_Z_Z"},
  {"class": "std::pair<IncidenceMatrix<NonSymmetric>, Array<Int>>", "include": ["polymake/Array.h", "polymake/IncidenceMatrix.h", "polymake/client.h"], "pkg": "Polymake::common::Pair_A_IncidenceMatrix__NonSymmetric_I_Array__Int_Z"},
  {"args": ["std::pair<IncidenceMatrix<NonSymmetric>, Array<Int>>"], "include": ["polymake/Array.h", "polymake/IncidenceMatrix.h", "polymake/client.h"], "op": "new", "sig": "new"},
  {"args": ["perl::Canned<const std::pair<IncidenceMatrix<NonSymmetric>, Array<Int>>&>", "perl::Canned<const std::pair<IncidenceMatrix<NonSymmetric>, Array<Int>>&>"], "include": ["polymake/Array.h", "polymake/IncidenceMatrix.h", "polymake/client.h"], "op": "_eq", "sig": "_eq:O.X.X"},
 null ],
"version": 3}
