vlogsolv
1.2
vlogsolv 是一個小型命令列程序,用於計算邏輯表達式的值表。完全用V寫的
v .要獲得最佳化的構建,您可以使用v -prod .
./vlogsolv <expression>
可以使用以下運算符
!不是&和|或者=等價(a & b) | (!a & !b)>寓意!a | b<逆推導b > a^異或(a | b) & !(a & b)1或T正確0或F假所有其他符號都被解釋為變數 您可能需要轉義某些符號,這取決於您的 shell。空格被忽略
./vlogsolv '(a | !b) & c'
Input: (a | !b) & c
Prefix: &|a!bc
Atoms: ["a", "b", "c"]
a | b | c | value
---+---+---+-------
1 | 1 | 1 | true
1 | 1 | 0 | false
1 | 0 | 1 | true
1 | 0 | 0 | false
0 | 1 | 1 | false
0 | 1 | 0 | false
0 | 0 | 1 | true
0 | 0 | 0 | false