Glossary
========

Abjad employs terminology from a variety of disciplines throughout its 
codebase.  Terms from mathematics, especially graph theory, share space
with vocabulary from music theory, computer science, words specific to
LilyPond, Abjad's typesetting engine.

This glossary attempts to concisely illuminate the meanings of many of 
these words, as they are used in Abjad.

annotation
----------

assignable
----------

attach
------

binary
------

child
-----

component
---------

container
---------

contents
--------

context
-------

contiguous
----------

cover
-----

descendent
----------

detach
------

dominate
--------

fracture
--------

fuse
----

improper parentage
------------------

index
-----

iterate
-------

label
-----

leaf
----

make
----

mark
----

namesake
--------

nonbinary
---------

nonsemantic
-----------

offset
------

orphan
------

parent
------

partition
---------

prolation
---------

proper parentage
----------------

rational
--------

report
------

sequence
--------

sibling
-------

spanner
-------

split
-----

successor
---------

thread
------

token
-----

trivial
-------

vector
------

well-formed
-----------

withdraw
--------

yield
-----
