Ito ang command na booldnf na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
booldnf - nagko-convert ng boolean expression sa DNF
SINOPSIS
miss 'a&(!b|c&!d)' | booldnf > resulta.txt
DESCRIPTION
booldnf ay isang program na nagbabasa ng mga boolean na expression mula sa karaniwang input nito at muling nagsusulat
sila sa Disjunction normal Anyo sa karaniwang output nito. Ginagamit nito ang library ng BoolStuff.
Ang Disjunctive Normal Form ay isang ORing ng ANDed terms. Sa madaling salita, kung ang OR ay
itinuturing na isang additive operation at ang AND ay isang multiplicative operation, kung gayon ang DNF ay a
kabuuan ng mga produkto.
Ang bawat expression ay dapat nasa sarili nitong linya ng teksto. Ang mga variable na pangalan ay dapat na binubuo lamang ng
Mga titik at digit ng ASCII.
Ang operator ng AND ay &, ang OR operator ay |, at ang NOT operator ay !. Ang mga panaklong ay
Pinapayagan.
Pina-flush ng command ang output buffer nito pagkatapos ng bawat resulta o mensahe ng error, para makasigurado
na maaari itong gamitin sa mga bidirectional pipe. Palaging tumatagal ang mga resulta at mensahe ng error
eksaktong isang linya ng teksto.
HALIMBAWA
Ang utos
miss 'a&(!b|c&!d)' | booldnf
dapat ipakita
a&c&!d|a&!b
Gumamit ng booldnf online gamit ang mga serbisyo ng onworks.net