Release created on: 19.02.2023 - 22:33:31
After splitting pyVHDLModel
from pyVHDLParser
and releasing 9 revisions it's time to work again on pyVHDlParser. The integration of pyVHDLModel into GHDL as pyGHDL.dom
has pushed many things forward. In addition utility packages like pyTooling
evolved to a version 2.x and now even to v2.12.3
.
In 2022, several attempts where made in trying an alternative ANTRL4 based approach. Results are devastating, ultra slow and an ugliness of generated Python code.
So it's time to modernize pyVHDLParser!
New Features
- Includes an updated ANTLR4 grammar description for VHDL-2019.
It's not used by pyVHDLParer, because performance of ANTLR4 simply doesn't exist. - Added entrypoint in package description.
Changes
- Bumped dependencies.
- Adjustments to pyVHDLModel 0.23.x
- Adjustments to pyTooling 2.12.x
Bug Fixes
None