Fungi-1.0.3: Fungi.cabal
-- Fungi.cabal auto-generated by cabal init. For additional options,
-- see
-- http://www.haskell.org/cabal/release/cabal-latest/doc/users-guide/authors.html#pkg-descr.
-- The name of the package.
Name: Fungi
-- The package version. See the Haskell package versioning policy
-- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
-- standards guiding when and how versions should be incremented.
Version: 1.0.3
-- A short (one-line) description of the package.
Synopsis: An interpreter for Funge-98 programming languages, including Befunge.
-- A longer description of the package.
Description: Fungi is a standards compliant Funge-98 interpreter equipped with an integrated debugger.
Supports funges of arbitrary dimensions, including Unefunge, Befunge, and Trefunge.
Allows limited control of funge cell size.
Several fingerprints are implemented.
License: BSD3
License-file: LICENSE
Author: Thomas Eding
Maintainer: thomasedingcode@gmail.com
-- Copyright:
Category: Compilers/Interpreters
Build-type: Simple
-- Extra files to be distributed with the package, such as examples or
-- a README.
-- Extra-source-files:
Cabal-version: >= 1.6
Extra-source-files:
README
Tester.hs
runTests.bash
tests/*.bf
tests/bad/*.bf
tests/bad/fingers/bzro/*.bf
tests/good/*.bf
tests/good/*.dat
tests/good/fingers/bzro/*.bf
tests/good/fingers/mode/*.bf
tests/mycology/*.bf
tests/mycology/*.b98
tests/mycology/*.txt
Executable: fungi
Main-is: Main.hs
GHC-options: -Wall
Build-depends:
base >= 4.2 && < 5
, bytestring >= 0.9
, containers >= 0.3
, directory >= 1.0
, filepath >= 1.1
, ListZipper >= 1.2
, mtl >= 1.1
, mwc-random >= 0.8
, old-time >= 1.0
, process >= 1.0
, random >= 1.0
, tuple >= 0.2
, haskell98 >= 1.0
-- Modules not exported by this package.
Other-modules:
Data.ByteSize
Data.Deque
Data.History
Data.I
Data.IntegralLike
Data.Labeled
Data.LogicalBits
Data.MaybeBounded
Data.Stack
Data.Tuple.Map
Data.Vector
Debug.Debug
Debug.Debugger
Env
Fingerprint
Fingerprint.BASE
Fingerprint.BF93
Fingerprint.BOOL
Fingerprint.BZRO
Fingerprint.CPLI
Fingerprint.FIXP
Fingerprint.HRTI
Fingerprint.MODE
Fingerprint.MODU
Fingerprint.NOP
Fingerprint.NULL
Fingerprint.ORTH
Fingerprint.REFC
Fingerprint.ROMA
Fungi
Instruction
Interpreter
Ip
Math
Mode
ProcessArgs
Random
Semantics
Space.Cell
Space.Space
System.IO.Buffering
Text.Help.Debug
Text.Help.Fingerprint
Text.Help.Fungi
Text.Help.Fingerprint.BASE
Text.Help.Fingerprint.BF93
Text.Help.Fingerprint.BOOL
Text.Help.Fingerprint.BZRO
Text.Help.Fingerprint.CPLI
Text.Help.Fingerprint.FIXP
Text.Help.Fingerprint.HRTI
Text.Help.Fingerprint.MODE
Text.Help.Fingerprint.MODU
Text.Help.Fingerprint.NOP
Text.Help.Fingerprint.NULL
Text.Help.Fingerprint.ORTH
Text.Help.Fingerprint.REFC
Text.Help.Fingerprint.ROMA
Text.PrettyShow
Text.PrintOption
UnknownInstruction
Version
-- Extra tools (e.g. alex, hsc2hs, ...) needed to build the source.
-- Build-tools: