Packages cannot contain preprocessor macros
Summary
Parsing fails for packages that have ifdef/define/else/endif statements.
Describe your setup
/
TMRG Version
master
Steps to reproduce
a.sv
package a;
`define CIAO 1
endpackage
> tmrg a.sv
What is the current bug behavior?
parsing fails
What is the expected correct behavior?
tmrg executes regularly
Relevant logs and/or screenshots
N/A
Possible fixes
add the preprocessor macros to the allowed fields inside a package declaration