ArrowVHDL-1.0: ArrowVHDL.cabal
name: ArrowVHDL
version: 1.0
synopsis: A library to generate Netlist code from Arrow descriptions.
description: This software is intended to help a developer designing electronic
circuits by describing them with arrows. The arrow notation represents
the according. From the netlist the developer can generate various
other formats by "compiling" the arrow into them. With this software
three basic compilers are shipped. One generates a simple textual
representation that helps debugging the actual circuit. Another
generates VHDL representations of the circuit. The third one generates
DOT syntax for visualization of circuits.
homepage: https://github.com/frosch03/arrowVHDL
license: PublicDomain
license-file: LICENSE
author: Matthias Brettschneider
maintainer: brettschneider@frosch03.de
category: Testing
build-type: Simple
extra-source-files: README.md
cabal-version: >=1.10
library
-- Modules exported by the library.
exposed-modules: System.ArrowVHDL.Beispiel,
System.ArrowVHDL.Circuit,
System.ArrowVHDL.CRC,
System.ArrowVHDL.ALU,
System.ArrowVHDL.TEA,
System.ArrowVHDL.Test
other-modules: System.ArrowVHDL.Circuit.Grid,
System.ArrowVHDL.Circuit.EdgeTransit,
System.ArrowVHDL.Circuit.IEEE_STD_LOGIC_1164,
System.ArrowVHDL.Circuit.Defaults,
System.ArrowVHDL.Circuit.Tools,
System.ArrowVHDL.Circuit.Show,
System.ArrowVHDL.Circuit.Workers,
System.ArrowVHDL.Circuit.Tests,
System.ArrowVHDL.Circuit.Graphs,
System.ArrowVHDL.Circuit.Descriptor,
System.ArrowVHDL.Circuit.Splice,
System.ArrowVHDL.Circuit.ShowType,
System.ArrowVHDL.Circuit.Sensors,
System.ArrowVHDL.Circuit.Auxillary,
System.ArrowVHDL.Circuit.PinTransit,
System.ArrowVHDL.Circuit.Arrow,
System.ArrowVHDL.Circuit.Stream,
System.ArrowVHDL.Circuit.Grid.Datatype,
System.ArrowVHDL.Circuit.Grid.Instance,
System.ArrowVHDL.Circuit.Stream.Datatype,
System.ArrowVHDL.Circuit.Stream.Instance,
System.ArrowVHDL.Circuit.Arrow.Helpers,
System.ArrowVHDL.Circuit.Arrow.Instance,
System.ArrowVHDL.Circuit.Arrow.Class,
System.ArrowVHDL.Circuit.Show.Tools,
System.ArrowVHDL.Circuit.Show.Simple,
System.ArrowVHDL.Circuit.Show.DOT,
System.ArrowVHDL.Circuit.Show.VHDL,
System.ArrowVHDL.Circuit.ShowType.Instance,
System.ArrowVHDL.Circuit.ShowType.Class
other-extensions: Arrows
, NoMonomorphismRestriction
, RebindableSyntax
, RankNTypes
, OverlappingInstances
, UndecidableInstances
, IncoherentInstances
, MultiParamTypeClasses
, FlexibleInstances
build-depends: base >=4.6 && <4.7
, process >=1.1 && <1.2
-- Directories containing source files.
hs-source-dirs: src
default-language: Haskell2010
source-repository head
type: git
location: https://github.com/frosch03/arrowVHDL.git