OKlibrary  0.2.1.6
Permutations.mac
Go to the documentation of this file.
00001 /* Oliver Kullmann, 22.8.2012 (Swansea) */
00002 /* Copyright 2012 Oliver Kullmann
00003 This file is part of the OKlibrary. OKlibrary is free software; you can redistribute
00004 it and/or modify it under the terms of the GNU General Public License as published by
00005 the Free Software Foundation and included in this library; either version 3 of the
00006 License, or any later version. */
00007 
00021 oklib_include("OKlib/ComputerAlgebra/Combinatorics/Lisp/Enumeration/Permutations.mac")$
00022 oklib_include("OKlib/ComputerAlgebra/Combinatorics/Lisp/Enumeration/tests/Permutations.mac")$
00023 
00024 /* ************
00025    * Counting *
00026    ************
00027 */
00028 
00029 /* ****************************
00030    * Lexicographical ordering *
00031    ****************************
00032 */
00033 
00034 okltest_lex_permutations_l(lex_permutations_l);
00035 okltest_rank_lex_permutations(rank_lex_permutations);
00036 okltest_unrank_lex_permutations(unrank_lex_permutations);
00037