Skip to content

Commit

Permalink
Encode types after encoding Horn clauses.
Browse files Browse the repository at this point in the history
  • Loading branch information
nick8325 committed Sep 3, 2017
1 parent 7b35651 commit c44f8bd
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions executable/Main.hs
Original file line number Diff line number Diff line change
Expand Up @@ -589,10 +589,14 @@ main = do
-- hack: get --quiet and --no-proof options to appear before --tstp
forAllFilesBox <*>
(readProblemBox =>>=
expert (toFof <$> clausifyBox <*> pure (tags True)) =>>=
expert clausifyBox =>>=
forAllConjecturesBox <*>
(combine <$> pure (hornToUnitIO (HornFlags False)) <*>
(combine <$>
(pure (hornToUnitIO (HornFlags False)) =>>=
toFormulasBox =>>=
expert (toFof <$> clausifyBox <*> pure (tags True)) =>>=
clausifyBox =>>=
oneConjectureBox) <*>
(runTwee <$> globalFlags <*> tstpFlags <*> parseMainFlags <*> parseConfig <*> parsePrecedence)))
where
combine horn prove later prob =
Expand Down

0 comments on commit c44f8bd

Please sign in to comment.