Package jazzparser :: Package data :: Module assignments
[hide private]
[frames] | no frames]

Module assignments

source code

Assignment utilities for the Jazz Parser.

These are generic tools for assignments. They can be used for different sorts of assignment and are useful for unification frameworks (e.g. the music_roman unification procedure).


Author: Mark Granroth-Wilding <mark.granroth-wilding@ed.ac.uk>

Classes [hide private]
  EquivalenceAssignment
A special kind of dict that stores not only a mapping from keys to values, but also equivalence classes of keys.
Variables [hide private]
  logger = logging.getLogger("main_logger")
  __package__ = 'jazzparser.data'