AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

booldnf - En ligne dans le Cloud

Exécutez booldnf dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande booldnf qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


booldnf - convertit une expression booléenne en DNF

SYNOPSIS


echo 'a&(!b|c&!d)' | booldnf > result.txt

DESCRIPTION


booldnf est un programme qui lit les expressions booléennes à partir de son entrée standard et réécrit
les dans Disjonctif Normal Forme sur sa sortie standard. Il utilise la bibliothèque BoolStuff.

La forme normale disjonctive est un OU de termes ET. En d'autres termes, si l'OR est
considéré comme une opération additive et le AND comme une opération multiplicative, alors le DNF est un
somme de produits.

Chaque expression doit être sur sa propre ligne de texte. Les noms de variables doivent être composés uniquement de
Lettres et chiffres ASCII.

L'opérateur ET est &, l'opérateur OU est |, et l'opérateur NOT est !. Les parenthèses sont
autorisé.

La commande vide son tampon de sortie après chaque résultat ou message d'erreur, pour s'assurer
qu'il peut être utilisé avec des tuyaux bidirectionnels. Les résultats et les messages d'erreur prennent toujours
exactement une ligne de texte.

EXEMPLES


La commande

echo 'a&(!b|c&!d)' | booldnf

devrait afficher

a&c&!d|a&!b

Utilisez booldnf en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad