Automatische Hilfsvariablen

im Quelltext: Haskell-Namen (x), für Solver: Nummern (1)

import Satchmo.Boolean 
import Satchmo.Solve
test :: IO ( Maybe Bool )
test = solve $ do 
    x <- boolean -- Allokation einer Variablen
    assert [ not x ]
    return $ decode x

Realisierung:



2014-07-06