vlogsolv
1.2
vlogsolv est un petit programme en ligne de commande qui calcule des tables de valeurs pour les expressions logiques. C'est entièrement écrit en V
v . Pour obtenir une version optimisée, vous pouvez utiliser v -prod .
./vlogsolv <expression>
Les opérateurs suivants sont disponibles
! Pas& Et| Ou= Equivalence(a & b) | (!a & !b)> Implications!a | b< Implication inverseb > a^ Exclusif ou(a | b) & !(a & b)1 ou T vrai0 ou F FauxTous les autres symboles sont interprétés comme des variables. Vous devrez peut-être échapper à certains symboles en fonction de votre shell. Les espaces sont ignorés
./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