Skip to main content

Easy-To-Use SystemVerilog Parser

Project description

PyPI Version Python Build Documentation Coverage Status python-versions

semantic-versioning Downloads Contributors PRs welcome

Issues PRs open PRs done

Easy-To-Use SystemVerilog Parser

Features

  • Extract Port Lists
  • Extract Parameters
  • Extract Submodule Instances
  • ifdef support (planned)
  • Standards: IEEE 1800-2009 SystemVerilog

Limitations

  • No Syntax Checks - Source Code files must be syntactically correct
  • No Full Parser - This parser intends to be simple and just extract some information from the source code. Fast and easy.

Installation

Installing it is pretty easy:

pip install sv-simpleparser

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sv_simpleparser-0.4.3.tar.gz (21.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sv_simpleparser-0.4.3-py3-none-any.whl (22.6 kB view details)

Uploaded Python 3

File details

Details for the file sv_simpleparser-0.4.3.tar.gz.

File metadata

  • Download URL: sv_simpleparser-0.4.3.tar.gz
  • Upload date:
  • Size: 21.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.24.2 CPython/3.13.3 Linux/6.11.0-1015-azure

File hashes

Hashes for sv_simpleparser-0.4.3.tar.gz
Algorithm Hash digest
SHA256 0a72c6154011cfacf8cfdc4d0abb600c4ad7a87d45bb18479624c484fc7a206e
MD5 38b71bfb2e6452ce05333382fdd8463e
BLAKE2b-256 a09f7d2207b0663acfba79e6b150222523ea4eed4af0d657b1716a032c84a37d

See more details on using hashes here.

File details

Details for the file sv_simpleparser-0.4.3-py3-none-any.whl.

File metadata

  • Download URL: sv_simpleparser-0.4.3-py3-none-any.whl
  • Upload date:
  • Size: 22.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.24.2 CPython/3.13.3 Linux/6.11.0-1015-azure

File hashes

Hashes for sv_simpleparser-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5245291a3e4f16f4eb836ac7638e8e5f5bed3f591db3b326c6329b315310aefe
MD5 725576ee69f2fbd86772451a3f58edc3
BLAKE2b-256 d7c2cf07a929ae95a85b473aa3965d8df30d8f719514be5424193ca826f7d9a3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page