| /* | |
| :name: integers-underscores | |
| :description: Automatic left padding of literal numbers using single-bit value | |
| :should_fail: 0 | |
| :tags: 5.7.1 | |
| */ | |
| module top(); | |
| logic [31:0] a; | |
| logic [15:0] b; | |
| logic [31:0] c; | |
| initial begin; | |
| a = 27_195_000; // unsized decimal 27195000 | |
| b = 16'b0011_0101_0001_1111; // 16-bit binary number | |
| c = 32 'h 12ab_f001; // 32-bit hexadecimal number | |
| end | |
| endmodule |