Results 5 comments of Maximilian Tosch

Regarding issue #13, this only fixed the entity. If you can, change the "architecture" and "package" parts too :)

The matching should be done as for "entity" using just \w+ i think that's best ```txt (r'end\s+\w+\s*;', 'end_entity', '#pop'), ```

The same is also true for package The same is true for packages. They can also end with "end some_name;" instead of "end package;" https://github.com/kevinpt/hdlparse/blob/be7cdab08a8c18815cc4504003ce9ca7fff41022/hdlparse/vhdl_parser.py#L35

I think i am experiencing this issue when trying to **access VHDL top level generics** even with the newest cocotb and GHDL dev versions: - cocotb 2.0.0.dev0+8f9456fc - GHDL 6.0.0-dev...

Ok i see. Do you mean opening a MRFE in the cocotb github? Because the issue seems to be GHDL using VPI as noted in [https://github.com/ghdl/ghdl/issues/2535](https://github.com/ghdl/ghdl/issues/2535)