-- Initial ewe.cabal generated by cabal init. For further documentation, -- see http://haskell.org/cabal/users-guide/ name: ewe version: 0.3.1.1 synopsis: An interpreter for EWE programming language description: A Haskell implementation of the EWE programming language originally created and developed by Kent D. Lee. EWE is an extension of the RAM programming language. RAM was created by Sethi. This is use for academic purpose only. homepage: http://github.com/jfcmacro/ewe license: BSD3 license-file: LICENSE author: Juan Francisco Cardona McCormick maintainer: fcardona@eafit.edu.co -- copyright: category: Language build-type: Custom cabal-version: >=1.8 stability: experimental extra-source-files: src-ag/Language/EWE/CheckGrammar.ag src-ag/Language/EWE/PPProg.ag src-ag/Language/EWE/AbsSyn.ag tested-with: GHC == 8.2.2 custom-setup setup-depends: base >= 4.5 && < 5, uuagc-cabal >= 1.1.0.0, uulib >= 0.9.23, uuagc >= 0.9.52.1, Cabal >= 1.8 executable ewe main-is: Main.hs hs-source-dirs: app, src, src-ag Build-depends: base >=4.5 && < 5, transformers >=0.3, mtl >= 2.1, containers >= 0.4.2, array >= 0.4.0.0, pretty >= 1.1, uuagc-cabal >= 1.1.0.0 build-tools: alex, happy, uuagc other-modules: Language.EWE.AbsSyn, Language.EWE.Utils, Language.EWE.VM, Language.EWE.Token, Language.EWE.TokenUtils, Language.EWE.Scanner, Language.EWE.CheckGrammar, Language.EWE.Parser x-agmodule: file: "src-ag/Language/EWE/AbsSyn.ag" options : data, pretty, haskellsyntax, module "Language.EWE.AbsSyn" -- , output "src/Language/EWE/AbsSyn.hs" x-agmodule: file: "src-ag/Language/EWE/CheckGrammar.ag" options : semfuns, pretty, haskellsyntax, catas, wrappers, signatures, module "Language.EWE.CheckGrammar" -- , output "src/Language/EWE/CheckGrammar.hs" source-repository head type: git location: git://github.com:jfcmacro/ewe.git