devbisme / kinparse

A Parser for KiCad EESCHEMA netlists.
MIT License
23 stars 11 forks source link

Parser failure when "exclude_from_bom" parameter is set. #13

Closed Timot05 closed 2 years ago

Timot05 commented 2 years ago

Kinparse does not handle the "exclude_from_bom" component parameter because a value is not provided for this field. The value field should be put as Optional() like so:

property = Group(_paren_clause('property', name & **Optional**(value)))