Skip to content

Commit

Permalink
Port to NanoProlog 0.3
Browse files Browse the repository at this point in the history
  • Loading branch information
norm2782 committed Dec 31, 2011
1 parent b499373 commit 9f53fa2
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 5 deletions.
4 changes: 2 additions & 2 deletions JCU.cabal
Expand Up @@ -53,11 +53,11 @@ Executable jcu
ListLike >= 3.1 && < 3.2,
MonadCatchIO-transformers >= 0.2.1 && < 0.3,
mtl >= 2.0,
NanoProlog == 0.2.3.3,
NanoProlog >= 0.3,
snap >= 0.6,
snap-core >= 0.6,
snap-server >= 0.6,
snaplet-hdbc >= 0.6.3,
snaplet-hdbc >= 0.7.2,
text >= 0.11,
time >= 1.1 && < 1.5,
transformers >= 0.2,
Expand Down
1 change: 1 addition & 0 deletions src/Application.hs
Expand Up @@ -31,6 +31,7 @@ import JCU.Prolog
import JCU.Templates
import JCU.Types
import Language.Prolog.NanoProlog.NanoProlog
import Language.Prolog.NanoProlog.Parser
import Prelude hiding (catch)
import Snap.Core
import Snap.Snaplet
Expand Down
8 changes: 5 additions & 3 deletions src/JCU/Types.hs
Expand Up @@ -14,14 +14,16 @@ import Data.ListLike (CharStringLazy(..))
import Data.String
import Data.Tree (Tree(..))
import Language.Prolog.NanoProlog.NanoProlog
import Language.Prolog.NanoProlog.Parser
import Text.ParserCombinators.UU.BasicInstances (Parser(), Error, LineColPos)


data DBRule = DBRule {
ruleId :: Int
data DBRule
= DBRule
{ ruleId :: Int
, ruleOrder :: Int
, rule :: Rule
}
}

data DropReq = DropReq Proof [Int] Rule
deriving Show
Expand Down

0 comments on commit 9f53fa2

Please sign in to comment.