3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-08-08 12:11:24 +00:00

Merge pull request #679 from udif/pr_syntax_error

More meaningful SystemVerilog/Verilog parser error messages
This commit is contained in:
Clifford Wolf 2018-10-25 13:18:59 +02:00 committed by GitHub
commit 6cd5b8b76b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
14 changed files with 78 additions and 14 deletions

View file

@ -0,0 +1,4 @@
module a;
integer [31:0]w;
endmodule

View file

@ -0,0 +1,7 @@
module a;
task to (
input integer [3:0]x
);
endtask
endmodule

View file

@ -0,0 +1,7 @@
module a;
task to (
input [3]x
);
endtask
endmodule

View file

@ -0,0 +1,4 @@
module a;
wire [3]x;
endmodule

View file

@ -0,0 +1,4 @@
module a;
input x[2:0];
endmodule

View file

@ -0,0 +1,6 @@
module a;
initial
begin : label1
end: label2
endmodule

View file

@ -0,0 +1,6 @@
module a;
wire [5:0]x;
wire [3:0]y;
assign y = (4)55;
endmodule

View file

@ -0,0 +1,6 @@
module a;
wire [5:0]x;
wire [3:0]y;
assign y = x 55;
endmodule

View file

@ -0,0 +1,3 @@
module a(input wire x = 1'b0);
endmodule

View file

@ -0,0 +1,3 @@
module a;
parameter integer [2:0]x=0;
endmodule

View file

@ -0,0 +1,3 @@
module a;
parameter integer real x=0;
endmodule

View file

@ -0,0 +1,7 @@
interface iface;
endinterface
module a (
iface x = 1'b0
);
endmodule

View file

@ -0,0 +1,4 @@
module a #(p = 0)
();
endmodule