]> Git — Sourcephile - haskell/symantic-parser.git/blob - symantic-parser.cabal
Rename many things and continue Instr interpretation
[haskell/symantic-parser.git] / symantic-parser.cabal
1 name: symantic-parser
2 version: 0.0.0.0
3 synopsis: Symantic Parser
4 description: A Symantic Parser
5 license: BSD3
6 -- license-file: LICENSE
7 -- author:
8 -- maintainer:
9 -- copyright:
10 category: Text
11 extra-source-files:
12 stack.yaml
13 extra-tmp-files:
14 build-type: Simple
15 cabal-version: >=1.10
16 tested-with: GHC==8.10.2
17
18 library
19 hs-source-dirs: src
20 exposed-modules:
21 Symantic.Univariant.Trans
22 Symantic.Univariant.Letable
23 Symantic.Parser
24 Symantic.Parser.Automaton
25 Symantic.Parser.Automaton.Instructions
26 Symantic.Parser.Grammar
27 Symantic.Parser.Grammar.Combinators
28 Symantic.Parser.Grammar.Dump
29 Symantic.Parser.Grammar.ObserveSharing
30 Symantic.Parser.Grammar.Optimize
31 Symantic.Parser.Grammar.Write
32 Symantic.Parser.Staging
33 other-modules:
34 default-extensions:
35 BangPatterns,
36 DataKinds,
37 FlexibleContexts,
38 FlexibleInstances,
39 GADTs,
40 LambdaCase,
41 MultiParamTypeClasses,
42 NoImplicitPrelude,
43 RankNTypes,
44 RecordWildCards,
45 ScopedTypeVariables,
46 TypeApplications,
47 TypeFamilies,
48 TypeOperators
49 build-depends:
50 base >=4.10 && <5,
51 array,
52 bytestring,
53 containers,
54 ghc-prim,
55 hashable,
56 symantic-base,
57 template-haskell >= 2.15,
58 -- template-haskell >= 2.16,
59 text,
60 transformers,
61 unordered-containers
62 default-language: Haskell2010
63 ghc-options:
64 -- -threaded
65 -- -rtsopts
66 -- -with-rtsopts=-N
67 -ddump-splices
68 -ddump-to-file
69 -Wall
70 -Wincomplete-uni-patterns
71 -Wincomplete-record-updates