mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-23 00:55:32 +00:00
Merge pull request #2203 from antmicro/fix-grammar
Signed and macro grammar update
This commit is contained in:
commit
7450ee7f8a
2 changed files with 38 additions and 4 deletions
28
tests/various/signed.ys
Normal file
28
tests/various/signed.ys
Normal file
|
@ -0,0 +1,28 @@
|
|||
# SV LRM A2.2.1
|
||||
|
||||
read_verilog -sv <<EOT
|
||||
module test_signed();
|
||||
parameter integer signed a = 0;
|
||||
parameter integer unsigned b = 0;
|
||||
|
||||
endmodule
|
||||
EOT
|
||||
|
||||
design -reset
|
||||
read_verilog -sv <<EOT
|
||||
module test_signed();
|
||||
parameter logic signed [7:0] a = 0;
|
||||
parameter logic unsigned [7:0] b = 0;
|
||||
|
||||
endmodule
|
||||
EOT
|
||||
|
||||
design -reset
|
||||
logger -expect error "syntax error, unexpected TOK_INTEGER" 1
|
||||
read_verilog -sv <<EOT
|
||||
module test_signed();
|
||||
parameter signed integer a = 0;
|
||||
parameter unsigned integer b = 0;
|
||||
|
||||
endmodule
|
||||
EOT
|
Loading…
Add table
Add a link
Reference in a new issue