-
Notifications
You must be signed in to change notification settings - Fork 1
/
tct-inttrs.cabal
112 lines (99 loc) · 2.67 KB
/
tct-inttrs.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
name: tct-inttrs
version: 0.2.1.0
stability: experimental
author:
Georg Moser, Michael Schaper
maintainer:
Michael Schaper <[email protected]>,
license: BSD3
license-file: LICENSE
category: Program Analysis
synopsis: A Complexity Framework for Term Rewrite Systems
description:
The Tyrolean Complexity Tool (TcT for short) is a tool for proving
resource bounds for different formal systems. This package provides
techniques for proving upper bounds on the derivational and runtime
complexity of int-term rewriting systems automatically.
build-type: Simple
cabal-version: >= 1.8
source-repository head
type: git
location: git://github.com/ComputationWithBoundedResources/tct-inttrs
executable tct-inttrs
main-is:
Main.hs
hs-source-dirs:
tct-inttrs
build-depends:
array == 0.5.*,
bytestring >= 0.10.4 && < 0.10.7,
containers >= 0.5 && < 0.6,
fgl == 5.5.*,
filepath >= 1.3,
mtl >= 2.1 && <= 2.3,
base == 4.*,
process >= 1.1,
temporary == 1.2.0.*,
term-rewriting == 0.*,
term-rewriting-xml == 0.1.0.*,
slogic == 0.*,
tct-common == 3.1.*,
tct-core == 3.1.*,
tct-trs == 3.1.*,
tct-its == 3.1.*,
tct-inttrs
extensions:
ConstraintKinds,
DataKinds,
DeriveDataTypeable,
DeriveFoldable,
DeriveFunctor,
DeriveTraversable,
GeneralizedNewtypeDeriving,
FlexibleContexts,
FlexibleInstances,
GADTs,
MultiParamTypeClasses,
TypeFamilies,
TypeOperators
ghc-options:
-Wall -threaded -fno-warn-orphans -fno-spec-constr-count -rtsopts -with-rtsopts=-N
library
hs-source-dirs:
src
exposed-modules:
Tct.IntTrs
build-depends:
base == 4.*,
containers >= 0.5 && < 0.6,
mtl >= 2.1 && <= 2.3,
parsec == 3.1.*,
bytestring,
term-rewriting == 0.*,
slogic == 0.*,
tct-core == 3.1.*,
tct-trs == 3.1.*,
tct-its == 3.1.*,
tct-common == 3.1.*,
term-rewriting-xml,
term-rewriting-xml,
filepath,
temporary,
array,
process
ghc-options:
-Wall -fno-warn-orphans -fno-spec-constr-count -rtsopts -with-rtsopts=-N
extensions:
ConstraintKinds,
DataKinds,
DeriveDataTypeable,
DeriveFoldable,
DeriveFunctor,
DeriveTraversable,
FlexibleContexts,
FlexibleInstances,
GADTs,
GeneralizedNewtypeDeriving,
MultiParamTypeClasses,
TypeFamilies,
TypeOperators