name: atom version: 0.1.0 category: Language synopsis: A DSL for embedded hard realtime applications. description: Atom is a Haskell DSL for designing hard realtime embedded programs. Based on conditional term rewriting, atom will compile a collection of atomic state transition rules to a C program with constant memory use and deterministic execution time. author: Tom Hawkins maintainer: Tom Hawkins license: BSD3 license-file: LICENSE homepage: http://patch-tag.com/r/atom/home build-type: Simple cabal-version: >= 1.6 extra-source-files: RELEASE-NOTES library build-depends: base >= 4 && < 5, mtl >= 1.1.0.1 && < 1.2, process >= 1.0.1.1 && < 1.2 exposed-modules: Language.Atom Language.Atom.Code Language.Atom.Common Language.Atom.Compile Language.Atom.Elaboration Language.Atom.Example Language.Atom.Expressions Language.Atom.Language Language.Atom.Partition Language.Atom.Scheduling extensions: GADTs if impl(ghc > 6.8) ghc-options: -fwarn-tabs ghc-options: -W source-repository head type: darcs location: http://patch-tag.com/r/atom/pullrepo