-
Notifications
You must be signed in to change notification settings - Fork 0
/
ppl.cabal
85 lines (79 loc) · 2.1 KB
/
ppl.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
cabal-version: >=1.10
name: ppl
version: 0.2.0.2
-- please run: make version after incrementing the version number
synopsis: Compiler construction example for a DSL to process pictures
author: Uwe Schmidt
maintainer: uwe@fh-wedel.de
copyright: 2006 - 2021 Uwe Schmidt
category: Compiler, Graphics
build-type: Simple
testet-with: GHC == 8.10.7
extra-source-files:
README
Makefile
src/PPL/Makefile
src/PPL/Parser.info1
examples/Makefile
examples/org/*.jpg
examples/org/*.pgm
examples/org/*.ppm
examples/org/*.png
examples/*.ppl
examples/java/ppl/*.java
examples/c/*.h
executable pplc
main-is:
PPL.hs
other-modules:
PPL.Parser
ImgFct.Image
Matrix.Matrix
Matrix.Picture
Matrix.Ppm
PPL.AbstractSyntax
PPL.Assemble
PPL.BuiltinFunctions
PPL.CodeGeneration
PPL.ControlUnit
PPL.Error
PPL.GlobalState
PPL.Instructions
PPL.Lexer
PPL.Loader
PPL.MachineArchitecture
PPL.MicroCode
PPL.MicroInstructions
PPL.NTree
PPL.OPCode
PPL.OptimizeInstr
PPL.Parser
PPL.Picture
PPL.PPLInterpreter
PPL.SemanticAnalysis
PPL.ShowAbstractSyntaxTree
PPL.ShowAttrTree
PPL.ShowCCode
PPL.ShowCode
PPL.ShowJavaCode
PPL.ShowMS
PPL.StateTrans
PPL.Symbol
-- other-extensions:
build-depends: array >=0.4
, base >=4.6
, bytestring >=0.10
, containers >= 0.5.6.2
, directory >=1.2
, filepath >=1.3
, lens >= 4.13
, mtl >= 2.2.1
hs-source-dirs: src
build-tools: happy
default-language: Haskell2010
default-extensions: TupleSections
TypeSynonymInstances
FlexibleInstances
MultiParamTypeClasses
GeneralizedNewtypeDeriving
ghc-options: -Wall -fwarn-tabs -rtsopts