parsersΒΆ

digraph InheritanceGraph { graph [bgcolor=transparent, color=lightsteelblue2, fontname=Arial, fontsize=10, outputorder=edgesfirst, overlap=prism, penwidth=2, rankdir=LR, splines=spline, style="dashed, rounded", truecolor=true ]; node [colorscheme=pastel19, fontname=Arial, fontsize=10, height=0, penwidth=2, shape=box, style="filled, rounded", width=0 ]; edge [color=lightslategrey, penwidth=1 ]; subgraph "cluster_abjad.parsers.base" { graph [label="abjad.parsers.base"]; node [color=1]; "abjad.parsers.base.Parser" [URL="../api/abjad/parsers/base.html#abjad.parsers.base.Parser", label=Parser, target=_top]; } subgraph "cluster_abjad.parsers.parser" { graph [label="abjad.parsers.parser"]; node [color=2]; "abjad.parsers.parser.ContextSpeccedMusic" [URL="../api/abjad/parsers/parser.html#abjad.parsers.parser.ContextSpeccedMusic", label="Context\nSpecced\nMusic", target=_top]; "abjad.parsers.parser.GuileProxy" [URL="../api/abjad/parsers/parser.html#abjad.parsers.parser.GuileProxy", label="Guile\nProxy", target=_top]; "abjad.parsers.parser.LilyPondDuration" [URL="../api/abjad/parsers/parser.html#abjad.parsers.parser.LilyPondDuration", label="Lily\nPond\nDuration", target=_top]; "abjad.parsers.parser.LilyPondEvent" [URL="../api/abjad/parsers/parser.html#abjad.parsers.parser.LilyPondEvent", label="Lily\nPond\nEvent", target=_top]; "abjad.parsers.parser.LilyPondFraction" [URL="../api/abjad/parsers/parser.html#abjad.parsers.parser.LilyPondFraction", label="Lily\nPond\nFraction", target=_top]; "abjad.parsers.parser.LilyPondGrammarGenerator" [URL="../api/abjad/parsers/parser.html#abjad.parsers.parser.LilyPondGrammarGenerator", label="Lily\nPond\nGrammar\nGenerator", target=_top]; "abjad.parsers.parser.LilyPondLexicalDefinition" [URL="../api/abjad/parsers/parser.html#abjad.parsers.parser.LilyPondLexicalDefinition", label="Lily\nPond\nLexical\nDefinition", target=_top]; "abjad.parsers.parser.LilyPondParser" [URL="../api/abjad/parsers/parser.html#abjad.parsers.parser.LilyPondParser", label="Lily\nPond\nParser", target=_top]; "abjad.parsers.parser.LilyPondSyntacticalDefinition" [URL="../api/abjad/parsers/parser.html#abjad.parsers.parser.LilyPondSyntacticalDefinition", label="Lily\nPond\nSyntactical\nDefinition", target=_top]; "abjad.parsers.parser.MarkupCommand" [URL="../api/abjad/parsers/parser.html#abjad.parsers.parser.MarkupCommand", label="Markup\nCommand", target=_top]; "abjad.parsers.parser.Music" [URL="../api/abjad/parsers/parser.html#abjad.parsers.parser.Music", label=Music, target=_top]; "abjad.parsers.parser.Music" -> "abjad.parsers.parser.ContextSpeccedMusic" [minlen=1]; "abjad.parsers.parser.SequentialMusic" [URL="../api/abjad/parsers/parser.html#abjad.parsers.parser.SequentialMusic", label="Sequential\nMusic", target=_top]; "abjad.parsers.parser.Music" -> "abjad.parsers.parser.SequentialMusic" [minlen=2]; "abjad.parsers.parser.SimultaneousMusic" [URL="../api/abjad/parsers/parser.html#abjad.parsers.parser.SimultaneousMusic", label="Simultaneous\nMusic", target=_top]; "abjad.parsers.parser.Music" -> "abjad.parsers.parser.SimultaneousMusic" [minlen=3]; "abjad.parsers.parser.SyntaxNode" [URL="../api/abjad/parsers/parser.html#abjad.parsers.parser.SyntaxNode", label="Syntax\nNode", target=_top]; } subgraph "cluster_abjad.parsers.reduced" { graph [label="abjad.parsers.reduced"]; node [color=3]; "abjad.parsers.reduced.ReducedLyParser" [URL="../api/abjad/parsers/reduced.html#abjad.parsers.reduced.ReducedLyParser", label="Reduced\nLy\nParser", target=_top]; } subgraph "cluster_abjad.parsers.scheme" { graph [label="abjad.parsers.scheme"]; node [color=4]; "abjad.parsers.scheme.Scheme" [URL="../api/abjad/parsers/scheme.html#abjad.parsers.scheme.Scheme", label=Scheme, target=_top]; "abjad.parsers.scheme.SchemeParser" [URL="../api/abjad/parsers/scheme.html#abjad.parsers.scheme.SchemeParser", label="Scheme\nParser", target=_top]; } subgraph "cluster_abjad.rhythmtrees" { graph [label="abjad.rhythmtrees"]; node [color=5]; "abjad.rhythmtrees.RhythmTreeParser" [URL="../api/abjad/parsers/../rhythmtrees.html#abjad.rhythmtrees.RhythmTreeParser", label="Rhythm\nTree\nParser", target=_top]; } subgraph cluster_builtins { graph [label=builtins]; node [color=6]; "builtins.object" [URL="https://docs.python.org/3.10/library/functions.html#object", label=object, target=_top]; } "abjad.parsers.base.Parser" -> "abjad.parsers.parser.LilyPondParser" [minlen=1]; "abjad.parsers.base.Parser" -> "abjad.parsers.reduced.ReducedLyParser" [minlen=2]; "abjad.parsers.base.Parser" -> "abjad.parsers.scheme.SchemeParser" [minlen=3]; "abjad.parsers.base.Parser" -> "abjad.rhythmtrees.RhythmTreeParser" [minlen=1]; "builtins.object" -> "abjad.parsers.base.Parser"; "builtins.object" -> "abjad.parsers.parser.GuileProxy" [minlen=1]; "builtins.object" -> "abjad.parsers.parser.LilyPondDuration" [minlen=2]; "builtins.object" -> "abjad.parsers.parser.LilyPondEvent" [minlen=3]; "builtins.object" -> "abjad.parsers.parser.LilyPondFraction" [minlen=1]; "builtins.object" -> "abjad.parsers.parser.LilyPondGrammarGenerator" [minlen=2]; "builtins.object" -> "abjad.parsers.parser.LilyPondLexicalDefinition" [minlen=3]; "builtins.object" -> "abjad.parsers.parser.LilyPondSyntacticalDefinition" [minlen=1]; "builtins.object" -> "abjad.parsers.parser.MarkupCommand" [minlen=2]; "builtins.object" -> "abjad.parsers.parser.Music"; "builtins.object" -> "abjad.parsers.parser.SyntaxNode" [minlen=3]; "builtins.object" -> "abjad.parsers.scheme.Scheme" [minlen=1]; }


Subpackages

base

parser

reduced

scheme


Functions

parse

Parses LilyPond string.