Open eymre opened 9 years ago
Sample code:
module multi_dimension (
input logic [3:0] [4:0] i
);
endmodule
This example parses for me. The rules applied in my run are:
It's possible there's an ambiguity that causes your input to go down another route. Could you post the output from run.sh
(if it's not sensitive)?
I guess the grammar file needs update to the following lines to support multi-dimensional ports.
SVParser.g4:
Old:
New:
Thanks,
Edit: Formatting