.. Copyright (c) 2019, J. D. Mitchell

   Distributed under the terms of the GPL license version 3.

   The full license is in the file LICENSE, distributed with this software.

.. _order:

Orders
======

Declared in ``order.hpp``.

This file contains documentation for several class and function templates for
comparing words or strings with respect to certain reduction orderings.

Functions
~~~~~~~~~

.. toctree::
   :maxdepth: 1

   api/lexicographical_compare_references.rst
   api/lexicographical_compare_pointers.rst
   api/shortlex_compare_iterators.rst
   api/shortlex_compare_references.rst
   api/shortlex_compare_pointers.rst
   api/recursive_path_compare_iterators.rst
   api/recursive_path_compare_references.rst
   api/recursive_path_compare_pointers.rst

Types
~~~~~

.. toctree::
   :maxdepth: 1

   api/lexicographicalcompare_struct.rst
   api/shortlexcompare_struct.rst
   api/recursivepathcompare_struct.rst
