.. include:: shields.inc .. image:: _static/logo.svg :height: 90 px :align: center :target: https://GitHub.com/edaa-org/pySystemRDLModel .. raw:: html
.. raw:: latex \part{Introduction} .. only:: html | |SHIELD:svg:pySystemRDLModel-github| |SHIELD:svg:pySystemRDLModel-src-license| |SHIELD:svg:pySystemRDLModel-ghp-doc| |SHIELD:svg:pySystemRDLModel-doc-license| |SHIELD:svg:pySystemRDLModel-gitter| | |SHIELD:svg:pySystemRDLModel-pypi-tag| |SHIELD:svg:pySystemRDLModel-pypi-status| |SHIELD:svg:pySystemRDLModel-pypi-python| | |SHIELD:svg:pySystemRDLModel-gha-test| |SHIELD:svg:pySystemRDLModel-lib-status| |SHIELD:svg:pySystemRDLModel-codacy-quality| |SHIELD:svg:pySystemRDLModel-codacy-coverage| |SHIELD:svg:pySystemRDLModel-codecov-coverage| .. Disabled shields: |SHIELD:svg:pySystemRDLModel-lib-dep| |SHIELD:svg:pySystemRDLModel-req-status| |SHIELD:svg:pySystemRDLModel-lib-rank| .. only:: latex |SHIELD:png:pySystemRDLModel-github| |SHIELD:png:pySystemRDLModel-src-license| |SHIELD:png:pySystemRDLModel-ghp-doc| |SHIELD:png:pySystemRDLModel-doc-license| |SHIELD:png:pySystemRDLModel-gitter| |SHIELD:png:pySystemRDLModel-pypi-tag| |SHIELD:png:pySystemRDLModel-pypi-status| |SHIELD:png:pySystemRDLModel-pypi-python| |SHIELD:png:pySystemRDLModel-gha-test| |SHIELD:png:pySystemRDLModel-lib-status| |SHIELD:png:pySystemRDLModel-codacy-quality| |SHIELD:png:pySystemRDLModel-codacy-coverage| |SHIELD:png:pySystemRDLModel-codecov-coverage| .. Disabled shields: |SHIELD:png:pySystemRDLModel-lib-dep| |SHIELD:png:pySystemRDLModel-req-status| |SHIELD:png:pySystemRDLModel-lib-rank| The pySystemRDLModel Documentation ################################## An abstract SystemRDL language model. .. _goals: Main Goals ********** This package provides a unified abstract language model for SystemRDL. Projects reading from source files can derive own classes and implement additional logic to create a concrete language model for their tools. Projects consuming pre-processed SystemRDL data (parsed, analyzed or elaborated) can build higher level features and services on such a model, while supporting multiple frontends. .. _usecase: Use Cases ********* * TBD .. _news: News **** .. only:: html June 2023 - New Repository Created ================================== .. only:: latex .. rubric:: New Repository Created * Moved ``SystemRDLVersion`` class from ``pyEDAA.ProjectModel`` to this new repository. .. _CONTRIBUTORS: Contributors ************ * :gh:`Patrick Lehmann ` (Maintainer) * `and more... `__ .. _LICENSE: License ******* .. only:: html This Python package (source code) is licensed under `Apache License 2.0 `__. |br| The accompanying documentation is licensed under `Creative Commons - Attribution 4.0 (CC-BY 4.0) `__. .. only:: latex This Python package (source code) is licensed under **Apache License 2.0**. |br| The accompanying documentation is licensed under **Creative Commons - Attribution 4.0 (CC-BY 4.0)**. .. toctree:: :hidden: Used as a layer of EDA² ➚ .. toctree:: :caption: Introduction :hidden: Installation Dependency .. raw:: latex \part{Main Documentation} .. toctree:: :caption: Main Documentation :hidden: LanguageModel/index .. raw:: latex \part{References and Reports} .. toctree:: :caption: References and Reports :hidden: Python Class Reference unittests/index coverage/index Doc. Coverage Report Static Type Check Report ➚ .. raw:: latex \part{Appendix} .. toctree:: :caption: Appendix :hidden: License Doc-License Glossary genindex Python Module Index TODO