BitVecExpr的特定位這是我的Verilog聲明:值分配給在Z3
reg[2:0] a; // Create register 'a' which is 3 bit.
assign a[1] = 1'b1; // Assigning value to 1st bit of register 'a'.
我要實現上述Z3的聲明。 對於使用BitVecExpr Verilog的語句的第一行:
BitVecExpr a = ctx.mkBVConst("a",3);
我是一個面臨的問題而實施的Verilog聲明第二條線。 有誰知道如何在Z3中實現這個?
@ChristophWintersteiger你認爲我們可以直接在Z3解決這個問題。 – Ajit