10 lines
253 B
Coq
10 lines
253 B
Coq
|
|
// Taken from GitHub issue 11 : Syntax error on operator attributes.
|
||
|
|
|
||
|
|
module test(input [3:0] a, b, output [3:0] y1, y2, y3);
|
||
|
|
|
||
|
|
assign y1 = - (* foo = "bar" *) a;
|
||
|
|
assign y2 = a + (* foobar = 42 *) b;
|
||
|
|
assign y3 = a == b ? (* foobar *) y1 : y2;
|
||
|
|
|
||
|
|
endmodule
|