======================================
Module: Regular Expressions (``reex``)
======================================

.. automodule:: FAdo.reex
   :no-members:

-------
Classes
-------

^^^^^^^^^^^^^^^^^
RegularExpression
^^^^^^^^^^^^^^^^^

.. autoclass:: RegularExpression
      :members:

^^^^^^
RegExp
^^^^^^

.. autoclass:: RegExp
      :members:

^^^^^^^^^^^^^^^
SpecialConstant
^^^^^^^^^^^^^^^

.. autoclass:: SpecialConstant
      :members:

^^^^^^^^
CEpsilon
^^^^^^^^

.. autoclass:: CEpsilon
      :members:

^^^^^^^^^
CEmptySet
^^^^^^^^^

.. autoclass:: CEmptySet
      :members:

^^^^^^
SigmaP
^^^^^^

.. autoclass:: SigmaP
      :members:

^^^^^^
SigmaS
^^^^^^

.. autoclass:: SigmaS
      :members:

^^^^^^^^^^
Connective
^^^^^^^^^^

.. autoclass:: Connective
      :members:

^^^^
Star
^^^^

.. autoclass:: Star
      :members:

^^^^^^
Concat
^^^^^^

.. autoclass:: Concat
      :members:

^^^^
Disj
^^^^

.. autoclass:: Disj
      :members:

^^^^^
Power
^^^^^

.. autoclass:: Power
      :members:

^^^^^^
Option
^^^^^^

.. autoclass:: Option
      :members:

^^^^
Conj
^^^^

.. autoclass:: Conj
      :members:

^^^^^^^
Shuffle
^^^^^^^

.. autoclass:: Shuffle
      :members:

^^^^
Atom
^^^^

.. autoclass:: Atom
      :members:

^^^^^^^^
Position
^^^^^^^^

.. autoclass:: Position
      :members:

^^^^^^^^^^^
SConnective
^^^^^^^^^^^

.. autoclass:: SConnective
      :members:

^^^^^^^
SConcat
^^^^^^^

.. autoclass:: SConcat
      :members:

^^^^^
SStar
^^^^^

.. autoclass:: SStar
      :members:

^^^^^
SDisj
^^^^^

.. autoclass:: SDisj
      :members:

^^^^^
SConj
^^^^^

.. autoclass:: SConj
      :members:

^^^^
SNot
^^^^

.. autoclass:: SNot
      :members:

^^^
DAG
^^^

.. autoclass:: DAG
      :members:

^^^^^
DNode
^^^^^

.. autoclass:: DNode
      :members:

^^^^^^
MAtom
^^^^^^

.. autoclass:: MAtom
      :members:

^^^^^^^^^^^
BuildRegexp
^^^^^^^^^^^

.. autoclass:: BuildRegexp
      :members:

^^^^^^^^^^^^^^
BuildRPNRegexp
^^^^^^^^^^^^^^

.. autoclass:: BuildRPNRegexp
      :members:

^^^^^^^^^^^
BuildRPNSRE
^^^^^^^^^^^

.. autoclass:: BuildRPNSRE
      :members:

^^^^^^^^
BuildSRE
^^^^^^^^

.. autoclass:: BuildSRE
      :members:

---------
Functions
---------

^^^^^^^^^^
str2regexp
^^^^^^^^^^

.. autofunction:: str2regexp

^^^^^^^
str2sre
^^^^^^^

.. autofunction:: str2sre

^^^^^^^^^^
rpn2regexp
^^^^^^^^^^

.. autofunction:: rpn2regexp

^^^^
to_s
^^^^

.. autofunction:: to_s

