Skip to content

Commit d2bd5da

Browse files
committed
Verilog logical (in)equality expression
1 parent b991263 commit d2bd5da

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/hw_cbmc_irep_ids.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ IREP_ID_ONE(ports)
5151
IREP_ID_ONE(inst)
5252
IREP_ID_ONE(Verilog)
5353
IREP_ID_ONE(verilog_assignment_pattern)
54+
IREP_ID_ONE(verilog_logical_equality)
55+
IREP_ID_ONE(verilog_logical_inequality)
5456
IREP_ID_ONE(verilog_explicit_cast)
5557
IREP_ID_ONE(verilog_size_cast)
5658
IREP_ID_ONE(verilog_implicit_typecast)

src/verilog/parser.y

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3541,9 +3541,9 @@ expression:
35413541
| expression TOK_PERCENT expression
35423542
{ init($$, ID_mod); mto($$, $1); mto($$, $3); }
35433543
| expression TOK_EQUALEQUAL expression
3544-
{ init($$, ID_equal); mto($$, $1); mto($$, $3); }
3544+
{ init($$, ID_verilog_logical_equality); mto($$, $1); mto($$, $3); }
35453545
| expression TOK_EXCLAMEQUAL expression
3546-
{ init($$, ID_notequal); mto($$, $1); mto($$, $3); }
3546+
{ init($$, ID_verilog_logical_inequality); mto($$, $1); mto($$, $3); }
35473547
| expression TOK_EQUALEQUALEQUAL expression
35483548
{ init($$, ID_verilog_case_equality); mto($$, $1); mto($$, $3); }
35493549
| expression TOK_EXCLAMEQUALEQUAL expression

0 commit comments

Comments
 (0)