fix event control asterisk to accept whitespace between @ and *#102
fix event control asterisk to accept whitespace between @ and *#102yousifBilal wants to merge 1 commit intodalance:masterfrom
Conversation
|
Thank you for your contribution. According to IEEE1800-2017, the definition of event_control is below. Actually, the following code causes syntax error by Synopsys VCS. On the other hand, IEEE1800-2023 is below. So I think the current behaviour should be kept at least to check IEEE1800-2017 compliant. |
|
How would realize a "IEEE1800-2023 mode"? would you do it as part of this project or a separate one dedicated for 2023? |
|
I don't have enough motivation to create individual project for 2023. |
|
Could you use Cargo features? |
This is a fix for EventControlAsterisk to have 2 symbols @ and *. Most compilers seems to accept a whitespace between @ and *. This module was not being parsed with sv-parser. While others like https://sv-lang.com/explore/ and verilator considered it valid.