| module test; |
| localparam X=1; |
| genvar i; |
| generate |
| if (X == 1) |
| $info("X is 1"); |
| if (X == 1) |
| $warning("X is 1"); |
| else |
| $error("X is not 1"); |
| case (X) |
| 1: $info("X is 1 in a case statement"); |
| endcase |
| //case (X-1) |
| // 1: $warn("X is 2"); |
| // default: $warn("X might be anything in a case statement"); |
| //endcase |
| for (i = 0; i < 3; i = i + 1) |
| begin |
| case(i) |
| 0: $info; |
| 1: $warning; |
| default: $info("default case statemnent"); |
| endcase |
| end |
| |
| $info("This is a standalone $info(). Next $info has no parameters"); |
| $info; |
| endgenerate |
| endmodule |