egison-2.1.6: egison.cabal
Name: egison
Version: 2.1.6
Synopsis: An Interpreter for the Programming Language Egison
Description: An interpreter for the programming language Egison.
A feature of Egison is the strong pattern match facility.
With Egison, you can represent pattern matching for unfree data intuitively,
especially for collection data, such as lists, multisets, sets, and so on.
This package include sample Egison program codes "*-test.egi" in "sample/" directory.
This package also include Emacs Lisp file "egison-mode.el" in "elisp/" directory.
Homepage: http://hagi.is.s.u-tokyo.ac.jp/~egi/egison/
License: MIT
License-file: LICENSE
Author: Satoshi Egi
Maintainer: egisatoshi@gmail.com
Category: Compilers/Interpreters
Build-type: Simple
Cabal-version: >=1.8
Data-files: lib/core/base.egi lib/core/number.egi lib/core/collection.egi lib/graph.egi lib/poker-hands.egi sample/number-test.egi sample/collection-test.egi sample/graph-test.egi sample/io-test.egi sample/poker-hands-test.egi sample/compile-test.egi elisp/egison-mode.el etc/template.hs
Library
Build-Depends: base >= 4.0 && < 5, array, containers, haskeline, transformers, mtl, parsec >= 3.0, directory, ghc, ghc-paths
Hs-Source-Dirs: hs-src
Exposed-Modules: Language.Egison.Core
Language.Egison.Types
Language.Egison.Variables
-- Language.Egison.Compiler
Language.Egison.Numerical
Language.Egison.Parser
Language.Egison.Primitives
Other-modules: Paths_egison
Executable egison
Main-is: egisoni.hs
Build-depends: egison, base >= 4.0 && < 5, array, containers, haskeline, transformers, mtl, parsec >= 3.0, directory, ghc, ghc-paths
Other-modules: Paths_egison
Hs-Source-Dirs: hs-src/Interpreter
Executable egisonc
Main-is: egisonc.hs
Build-depends: egison, base >= 4.0 && < 5, array, containers, transformers, mtl, parsec >= 3.0, directory, ghc, ghc-paths, filepath, process
Other-modules: Paths_egison
Hs-Source-Dirs: hs-src/Compiler
Source-Repository head
type: git
location: https://github.com/egisatoshi/egison2