-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsgCFG.cabal
118 lines (112 loc) · 3.42 KB
/
sgCFG.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
cabal-version: 2.2
-- This file has been generated from package.yaml by hpack version 0.35.2.
--
-- see: https://github.com/sol/hpack
name: sgCFG
version: 0.1.0.0
synopsis: command line tool for processing context-free grammarars
description: Please see the README on GitHub at <https://github.com/githubuser/sgCFG#readme>
category: Formal Languages
homepage: https://github.com/EsGeh/sgCFG#readme
bug-reports: https://github.com/EsGeh/sgCFG/issues
author: EsGeh
maintainer: [email protected]
copyright: 2024 Samuel Gfrörer
license: BSD-3-Clause
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
CHANGELOG.md
source-repository head
type: git
location: https://github.com/EsGeh/sgCFG
library
exposed-modules:
Config.Types
Grammar
Grammar.Types
GrammarFormat
GroupedGrammar
GroupedGrammar.Conversions
GroupedGrammar.Parse
GroupedGrammar.Transformations
GroupedGrammar.Transformations.AddActionSymbols
GroupedGrammar.Transformations.AddProds
GroupedGrammar.Transformations.BreakProds
GroupedGrammar.Transformations.DeleteProds
GroupedGrammar.Transformations.ElimEpsilon
GroupedGrammar.Transformations.ElimLeftRecur
GroupedGrammar.Transformations.FindDeadEnds
GroupedGrammar.Transformations.FindLoops
GroupedGrammar.Transformations.FirstSet
GroupedGrammar.Transformations.LeftFactor
GroupedGrammar.Transformations.RemoveDoubleProds
GroupedGrammar.Transformations.Types
GroupedGrammar.Transformations.Unfold
GroupedGrammar.Transformations.Utils
GroupedGrammar.Transformations.VarNameMonad
GroupedGrammar.Types
Lib
Parse.Format
Parse.ParseFormatFromGrammarFormat
Parse.Token
Parse.Token.Internals
Parse.Token.Parse
Types
Utils
Utils.Graph
Utils.Logging
other-modules:
Paths_sgCFG
autogen-modules:
Paths_sgCFG
hs-source-dirs:
src
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -fno-warn-tabs
build-depends:
base >=4.7 && <5
, containers
, mtl ==2.3.*
, parsec ==3.1.*
, regex-base
, regex-tdfa
default-language: Haskell2010
executable sgCFG
main-is: Main.hs
other-modules:
ConfigFromArgs
Paths_sgCFG
autogen-modules:
Paths_sgCFG
hs-source-dirs:
app
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -fno-warn-tabs -threaded -rtsopts -with-rtsopts=-N
build-depends:
base >=4.7 && <5
, containers
, mtl ==2.3.*
, parsec ==3.1.*
, regex-base
, regex-tdfa
, sgCFG
default-language: Haskell2010
test-suite sgCFG-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Paths_sgCFG
autogen-modules:
Paths_sgCFG
hs-source-dirs:
test
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -fno-warn-tabs -threaded -rtsopts -with-rtsopts=-N
build-depends:
base >=4.7 && <5
, containers
, mtl ==2.3.*
, parsec ==3.1.*
, regex-base
, regex-tdfa
, sgCFG
default-language: Haskell2010