.coveragerc
.gitignore
LICENSE
README.md
pyproject.toml
pytest.ini
setup.py
sonar-project.properties
tests.py
.github/workflows/build.yml
.github/workflows/docs.yml
.github/workflows/publish.yml
docs/mkdocs.yml
docs/diagrams/src/alternating_sequence.json
docs/diagrams/src/choice.json
docs/diagrams/src/comment_base.json
docs/diagrams/src/comment_full.json
docs/diagrams/src/comment_href.json
docs/diagrams/src/complex.json
docs/diagrams/src/end_no_label.json
docs/diagrams/src/end_sql.json
docs/diagrams/src/group_label.json
docs/diagrams/src/group_no_label.json
docs/diagrams/src/horizontal_choice.json
docs/diagrams/src/multiple_choice_all.json
docs/diagrams/src/multiple_choice_any.json
docs/diagrams/src/non_terminal_base.json
docs/diagrams/src/non_terminal_full.json
docs/diagrams/src/non_terminal_href.json
docs/diagrams/src/one_or_more_element.json
docs/diagrams/src/one_or_more_label.json
docs/diagrams/src/one_or_more_simple.json
docs/diagrams/src/optional_no_skip.json
docs/diagrams/src/optional_sequence.json
docs/diagrams/src/optional_skip.json
docs/diagrams/src/sequence.json
docs/diagrams/src/simple.json
docs/diagrams/src/sql.json
docs/diagrams/src/stack.json
docs/diagrams/src/stack_no_skip.json
docs/diagrams/src/stack_skip.json
docs/diagrams/src/start_label.json
docs/diagrams/src/start_no_label.json
docs/diagrams/src/start_sql.json
docs/diagrams/src/terminal_base.json
docs/diagrams/src/terminal_full.json
docs/diagrams/src/terminal_href.json
docs/diagrams/src/title.json
docs/diagrams/src/zero_or_more_complex.json
docs/diagrams/src/zero_or_more_simple.json
docs/docs/gallery.md
docs/docs/index.md
docs/docs/library.md
docs/docs/license.md
docs/docs/release-notes.md
docs/docs/cli/base_elem.md
docs/docs/cli/block_elem.md
docs/docs/cli/index.md
docs/docs/cli/text_elem.md
docs/docs/extra/custom.css
docs/docs/extra/svg.css
docs/docs/images/alternating_sequence.svg
docs/docs/images/choice.svg
docs/docs/images/comment_base.svg
docs/docs/images/comment_full.svg
docs/docs/images/comment_href.svg
docs/docs/images/end_no_label.svg
docs/docs/images/end_sql.svg
docs/docs/images/group_label.svg
docs/docs/images/group_no_label.svg
docs/docs/images/horizontal_choice.svg
docs/docs/images/multiple_choice_all.svg
docs/docs/images/multiple_choice_any.svg
docs/docs/images/non_terminal_base.svg
docs/docs/images/non_terminal_full.svg
docs/docs/images/non_terminal_href.svg
docs/docs/images/one_or_more_element.svg
docs/docs/images/one_or_more_label.svg
docs/docs/images/one_or_more_simple.svg
docs/docs/images/optional_no_skip.svg
docs/docs/images/optional_sequence.svg
docs/docs/images/optional_skip.svg
docs/docs/images/sequence.svg
docs/docs/images/stack.svg
docs/docs/images/stack_no_skip.svg
docs/docs/images/stack_skip.svg
docs/docs/images/start_label.svg
docs/docs/images/start_no_label.svg
docs/docs/images/start_sql.svg
docs/docs/images/terminal_base.svg
docs/docs/images/terminal_full.svg
docs/docs/images/terminal_href.svg
docs/docs/images/title.svg
docs/docs/images/zero_or_more_complex.svg
docs/docs/images/zero_or_more_simple.svg
images/alternating.svg
images/choice_1.svg
images/choice_default.svg
images/comment.svg
images/comment_html.svg
images/group.svg
images/horizontal_choice.svg
images/multi_choice_all.svg
images/multi_choice_any.svg
images/no_skip.svg
images/non_terminal.svg
images/non_terminal_html.svg
images/one_or_more.svg
images/optional.svg
images/optional_sequence.svg
images/sequence.svg
images/skip.svg
images/stack.svg
images/terminal.svg
images/terminal_html.svg
images/zero_or_more.svg
images/src/alternating.rr
images/src/choice_1.rr
images/src/choice_default.rr
images/src/comment.rr
images/src/comment_html.rr
images/src/group.rr
images/src/horizontal_choice.rr
images/src/multi_choice_all.rr
images/src/multi_choice_any.rr
images/src/no_skip.rr
images/src/non_terminal.rr
images/src/non_terminal_html.rr
images/src/one_or_more.rr
images/src/optional.rr
images/src/optional_sequence.rr
images/src/sequence.rr
images/src/skip.rr
images/src/stack.rr
images/src/terminal.rr
images/src/terminal_html.rr
images/src/zero_or_more.rr
src/pyrailroad/__init__.py
src/pyrailroad/cli.py
src/pyrailroad/defaults.py
src/pyrailroad/elements.py
src/pyrailroad/exceptions.py
src/pyrailroad/parser.py
src/pyrailroad/utils.py
src/pyrailroad.egg-info/PKG-INFO
src/pyrailroad.egg-info/SOURCES.txt
src/pyrailroad.egg-info/dependency_links.txt
src/pyrailroad.egg-info/entry_points.txt
src/pyrailroad.egg-info/requires.txt
src/pyrailroad.egg-info/top_level.txt
src/pyrailroad/style/default.css
tests/alternating_sequence.svg
tests/alternating_sequence_standalone.svg
tests/choice0.svg
tests/choice0_standalone.svg
tests/choice1.svg
tests/choice1_standalone.svg
tests/comment.svg
tests/comment_standalone.svg
tests/end_complex.svg
tests/end_complex_standalone.svg
tests/end_simple.svg
tests/end_simple_standalone.svg
tests/end_sql.svg
tests/end_sql_standalone.svg
tests/group_label.svg
tests/group_label_standalone.svg
tests/group_no_label.svg
tests/group_no_label_standalone.svg
tests/horizontal_choice.svg
tests/horizontal_choice_standalone.svg
tests/multiple_choice0_all.svg
tests/multiple_choice0_all_standalone.svg
tests/multiple_choice0_any.svg
tests/multiple_choice0_any_standalone.svg
tests/multiple_choice1_all.svg
tests/multiple_choice1_all_standalone.svg
tests/multiple_choice1_any.svg
tests/multiple_choice1_any_standalone.svg
tests/non_terminal.svg
tests/non_terminal_standalone.svg
tests/one_or_more_repeat.svg
tests/one_or_more_repeat_standalone.svg
tests/one_or_more_skip.svg
tests/one_or_more_skip_standalone.svg
tests/optional_no_skip.svg
tests/optional_no_skip_standalone.svg
tests/optional_sequence.svg
tests/optional_sequence_standalone.svg
tests/optional_skip.svg
tests/optional_skip_standalone.svg
tests/sequence.svg
tests/sequence_standalone.svg
tests/skip.svg
tests/skip_standalone.svg
tests/stack.svg
tests/stack_standalone.svg
tests/start_complex.svg
tests/start_complex_standalone.svg
tests/start_label.svg
tests/start_label_standalone.svg
tests/start_simple.svg
tests/start_simple_standalone.svg
tests/start_sql.svg
tests/start_sql_standalone.svg
tests/terminal.svg
tests/terminal_standalone.svg
tests/zero_or_more_repeat0.svg
tests/zero_or_more_repeat0_standalone.svg
tests/zero_or_more_repeat1.svg
tests/zero_or_more_repeat1_standalone.svg
tests/zero_or_more_skip0.svg
tests/zero_or_more_skip0_standalone.svg
tests/zero_or_more_skip1.svg
tests/zero_or_more_skip1_standalone.svg
tests/cli/complex_standalone.json
tests/cli/complex_standalone.yaml
tests/cli/customized_standalone.json
tests/cli/customized_standalone.yaml
tests/cli/diagram.dsl
tests/cli/diagram.json
tests/cli/diagram.svg
tests/cli/diagram.yaml
tests/cli/diagram_sql_standalone.svg
tests/cli/diagram_standalone.svg
tests/cli/diagram_standalone_custom.svg
tests/cli/diagram_standalone_simple.svg
tests/cli/simple_standalone.json
tests/cli/simple_standalone.yaml
tests/cli/sql_standalone.json
tests/cli/sql_standalone.yaml