packages feed

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: