The ``ly`` package
==================

Module contents
---------------

.. automodule:: ly
    :members:
    :undoc-members:
    :show-inheritance:

Subpackages
-----------

.. toctree::

    ly.lex
    ly.music
    ly.musicxml
    ly.pitch
    ly.xml
    ly.data
    ly.cli
    ly.server

Submodules
----------

ly.slexer module
----------------

.. automodule:: ly.slexer
    :members:
    :undoc-members:
    :show-inheritance:

ly.document module
------------------

.. automodule:: ly.document
    :members:
    :undoc-members:
    :show-inheritance:

ly.docinfo module
-----------------

.. automodule:: ly.docinfo
    :members:
    :undoc-members:
    :show-inheritance:

ly.barcheck module
------------------

.. automodule:: ly.barcheck
    :members:
    :undoc-members:
    :show-inheritance:

ly.colorize module
------------------

.. automodule:: ly.colorize
    :members:
    :undoc-members:
    :show-inheritance:

ly.cursortools module
---------------------

.. automodule:: ly.cursortools
    :members:
    :undoc-members:
    :show-inheritance:

ly.dom module
-------------

This module is deprecated. When `ly.music` is able to generate LilyPond code
from scratch, this module will be removed.

.. automodule:: ly.dom
    :members:
    :undoc-members:
    :show-inheritance:

ly.duration module
------------------

.. automodule:: ly.duration
    :members:
    :undoc-members:
    :show-inheritance:

ly.etreeutil module
-------------------

.. automodule:: ly.etreeutil
    :members:
    :undoc-members:
    :show-inheritance:

ly.indent module
----------------

.. automodule:: ly.indent
    :members:
    :undoc-members:
    :show-inheritance:

ly.node module
--------------

.. automodule:: ly.node
    :members:
    :undoc-members:
    :show-inheritance:

ly.pkginfo module
-----------------

.. automodule:: ly.pkginfo
    :members:
    :member-order: bysource

ly.reformat module
------------------

.. automodule:: ly.reformat
    :members:
    :undoc-members:
    :show-inheritance:

ly.rhythm module
----------------

.. automodule:: ly.rhythm
    :members:
    :undoc-members:
    :show-inheritance:

ly.util module
--------------

.. automodule:: ly.util
    :members:
    :undoc-members:
    :show-inheritance:

ly.words module
---------------

.. automodule:: ly.words
    :members:
    :undoc-members:
    :show-inheritance:


