Menu

Parse::H 0.20 and 0.21 released

New versions of the Parse::H Perl module have been released. While not directly a part of Asmosis, the module is used by the C header file converters (h2nasm, h2fasm and h2gas).

Changes in version 0.20:
Many significant improvements and fixes in parsing, especially with structures and unions and their elements.
Better parsing typedefs, multiline and multi-variable declarations.
Better resistance to the callbacks returning undef.
Removing attributes prior to parsing.
Improvements and simplifications in tests, reaching 100% coverage.
Other small changes and fixes in code and documentation.

Changes in version 0.21: Quick fix for tests under Perl without taint support.

Posted by Bogdan Drozdowski 2023-10-25