-
Notifications
You must be signed in to change notification settings - Fork 0
/
alpacc.cabal
140 lines (127 loc) · 2.71 KB
/
alpacc.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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
cabal-version: 2.4
name: alpacc
version: 0.1.0.0
synopsis: A parallel LL parser generator.
-- A longer description of the package.
-- description:
homepage: https://github.com/diku-dk/alpacc
bug-reports: https://github.com/diku-dk/alpacc/issues
license: MIT
license-file: LICENSE
author: William Due
maintainer: [email protected]
category: Language
extra-source-files:
CHANGELOG.md
futhark/parser.fut
futhark/lexer.fut
library
default-language: GHC2021
default-extensions:
DeriveGeneric
FlexibleContexts
FlexibleInstances
OverloadedStrings
TupleSections
QuasiQuotes
DeriveFunctor
ExtendedDefaultRules
DeriveAnyClass
TemplateHaskell
build-depends:
, base
, composition
, containers
, split
, text
, interpolate
, extra
, parallel
, mtl
, filepath
, deepseq-generics
, deepseq
, megaparsec
, file-embed
, split
, utf8-string
, array
, random
exposed-modules:
Alpacc.CFG
Alpacc.Grammar
Alpacc.LL
Alpacc.LLP
Alpacc.Util
Alpacc.Debug
Alpacc.HashTable
Alpacc.Types
Alpacc.Generator.Futhark.Lexer
Alpacc.Generator.Futhark.Parser
Alpacc.Generator.Futhark.FutPrinter
Alpacc.Generator.Futhark.Generator
Alpacc.Generator.Futhark.Util
Alpacc.Lexer.RegularExpression
Alpacc.Lexer.NFA
Alpacc.Lexer.DFA
Alpacc.Lexer.FSA
Alpacc.Lexer.ParallelLexing
hs-source-dirs: src
ghc-options: -O2 -Wall
executable alpacc
default-language: GHC2021
ghc-options: -threaded -O2 -rtsopts -Wall
main-is: Main.hs
default-extensions:
DeriveGeneric
FlexibleContexts
FlexibleInstances
OverloadedStrings
TupleSections
QuasiQuotes
DeriveFunctor
ExtendedDefaultRules
DeriveGeneric
TemplateHaskell
build-depends:
optparse-applicative
, alpacc
, filepath
, deepseq-generics
, deepseq
, interpolate
, containers
, parallel
, text
, base
, extra
, composition
hs-source-dirs: app
test-suite test-alpacc
default-language: Haskell2010
ghc-options: -threaded -O2 -rtsopts
other-modules:
LL
LLP
RegularExpression
default-extensions:
DeriveGeneric
FlexibleContexts
FlexibleInstances
OverloadedStrings
TupleSections
QuasiQuotes
DeriveFunctor
ExtendedDefaultRules
DeriveGeneric
TemplateHaskell
type: exitcode-stdio-1.0
hs-source-dirs: haskell-tests
main-is: Main.hs
build-depends:
, HUnit
, alpacc
, interpolate
, containers
, base
, mtl