packages feed

Cabal revisions of lvmlib-1.1

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
 name:                   lvmlib version:                1.1+x-revision: 1 synopsis:               The Lazy Virtual Machine (LVM). homepage:               http://www.cs.uu.nl/wiki/bin/view/Helium/WebHome description:     The Lazy Virtual Machine (LVM) defines a portable instruction set and file    format. It is specifically designed to execute languages with non-strict (or-   lazy) semantics. This cabal package defines the core assembler (coreasm) for -   compiling core programs into LVM instructions and a library. The LVM is used -   as a backend for the Helium compiler. At the moment, one LVM runtime -   implementation is available (written in C). More information about LVM can be +   lazy) semantics. This cabal package defines the core assembler (coreasm) for+   compiling core programs into LVM instructions and a library. The LVM is used+   as a backend for the Helium compiler. At the moment, one LVM runtime+   implementation is available (written in C). More information about LVM can be    found in Chapter 6 of Daan Leijen's PhD Thesis, The Lambda Abroad.  category:               Compilers/Interpreters --------------------------------------------------------------------------------  Executable coreasm-  Build-Depends:     base >= 3 && < 5, array, containers, directory, filepath, parsec, wl-pprint+  Build-Depends:     base >= 3 && < 4.8, array < 0.6, containers < 0.6, directory < 1.3, filepath < 1.4, parsec < 3.2, wl-pprint < 1.3   ghc-options:       -Wall   default-language:  Haskell98   hs-source-dirs:    .   Main-is:           Lvm/Core/Main.hs  Library-  Build-Depends:     base >= 3 && < 5, array, containers, directory, filepath, parsec, wl-pprint+  Build-Depends:     base >= 3 && < 4.8, array < 0.6, containers < 0.6, directory < 1.3, filepath < 1.4, parsec < 3.2, wl-pprint < 1.3   ghc-options:       -Wall   default-language:  Haskell98   hs-source-dirs:    .   ---------------------------------------------------------------------------------
revision 2
-name:                   lvmlib-version:                1.1-x-revision: 1-synopsis:               The Lazy Virtual Machine (LVM).-homepage:               http://www.cs.uu.nl/wiki/bin/view/Helium/WebHome-description:--   The Lazy Virtual Machine (LVM) defines a portable instruction set and file-   format. It is specifically designed to execute languages with non-strict (or-   lazy) semantics. This cabal package defines the core assembler (coreasm) for-   compiling core programs into LVM instructions and a library. The LVM is used-   as a backend for the Helium compiler. At the moment, one LVM runtime-   implementation is available (written in C). More information about LVM can be-   found in Chapter 6 of Daan Leijen's PhD Thesis, The Lambda Abroad.--category:               Compilers/Interpreters-copyright:              (c) 2012-license:                BSD3-license-file:           LICENSE.txt-author:                 Daan Leijen, Bastiaan Heeren, Jurriaan Hage-maintainer:             helium@cs.uu.nl-stability:              provisional-extra-source-files:     CREDITS.txt-build-type:             Simple-cabal-version:          >= 1.10.1.0-tested-with:            GHC == 7.0.2, GHC == 7.0.3, GHC == 7.4.1, GHC == 7.6.3--source-repository head-  type:     svn-  location: https://svn.science.uu.nl/repos/sci.hage0101.lvm/trunk/src/lib------------------------------------------------------------------------------------Executable coreasm-  Build-Depends:     base >= 3 && < 4.8, array < 0.6, containers < 0.6, directory < 1.3, filepath < 1.4, parsec < 3.2, wl-pprint < 1.3-  ghc-options:       -Wall-  default-language:  Haskell98-  hs-source-dirs:    .-  Main-is:           Lvm/Core/Main.hs--Library-  Build-Depends:     base >= 3 && < 4.8, array < 0.6, containers < 0.6, directory < 1.3, filepath < 1.4, parsec < 3.2, wl-pprint < 1.3-  ghc-options:       -Wall-  default-language:  Haskell98-  hs-source-dirs:    .-  Exposed-modules:-    Lvm.Asm.Data-    Lvm.Asm.Inline-    Lvm.Asm.Occur-    Lvm.Asm.ToLvm-    Lvm.Common.Byte-    Lvm.Common.Id-    Lvm.Common.IdMap-    Lvm.Common.IdSet-    Lvm.Core.Expr-    Lvm.Core.FreeVar-    Lvm.Core.LetSort-    Lvm.Core.Lift-    Lvm.Core.Module-    Lvm.Core.NoShadow-    Lvm.Core.Normalize-    Lvm.Core.Parsing.Layout-    Lvm.Core.Parsing.Lexer-    Lvm.Core.Parsing.Parser-    Lvm.Core.Parsing.Token-    Lvm.Core.PrettyId-    Lvm.Core.RemoveDead-    Lvm.Core.Saturate-    Lvm.Core.ToAsm-    Lvm.Core.Type-    Lvm.Core.Utils-    Lvm.Data-    Lvm.Import-    Lvm.Instr.Data-    Lvm.Instr.Resolve-    Lvm.Instr.Rewrite-    Lvm.Path-    Lvm.Read-    Lvm.Write-----------------------------------------------------------------------------------+name:                   lvmlib
+version:                1.1
+x-revision: 2
+synopsis:               The Lazy Virtual Machine (LVM).
+homepage:               http://www.cs.uu.nl/wiki/bin/view/Helium/WebHome
+description:
+
+   The Lazy Virtual Machine (LVM) defines a portable instruction set and file
+   format. It is specifically designed to execute languages with non-strict (or
+   lazy) semantics. This cabal package defines the core assembler (coreasm) for
+   compiling core programs into LVM instructions and a library. The LVM is used
+   as a backend for the Helium compiler. At the moment, one LVM runtime
+   implementation is available (written in C). More information about LVM can be
+   found in Chapter 6 of Daan Leijen's PhD Thesis, The Lambda Abroad.
+
+category:               Compilers/Interpreters
+copyright:              (c) 2012
+license:                BSD3
+license-file:           LICENSE.txt
+author:                 Daan Leijen, Bastiaan Heeren, Jurriaan Hage
+maintainer:             helium@cs.uu.nl
+stability:              provisional
+extra-source-files:     CREDITS.txt
+build-type:             Simple
+cabal-version:          >= 1.10.1.0
+tested-with:            GHC == 7.0.2, GHC == 7.0.3, GHC == 7.4.1, GHC == 7.6.3
+
+source-repository head
+  type:     svn
+  location: https://svn.science.uu.nl/repos/sci.hage0101.lvm/trunk/src/lib
+
+--------------------------------------------------------------------------------
+
+Executable coreasm
+  Build-Depends:     base >= 3 && < 5, array < 0.6, containers < 0.6, directory < 1.3, filepath < 1.4, parsec < 3.2, wl-pprint < 1.3
+  ghc-options:       -Wall
+  default-language:  Haskell98
+  hs-source-dirs:    .
+  Main-is:           Lvm/Core/Main.hs
+
+Library
+  Build-Depends:     base >= 3 && < 5, array < 0.6, containers < 0.6, directory < 1.3, filepath < 1.4, parsec < 3.2, wl-pprint < 1.3
+  ghc-options:       -Wall
+  default-language:  Haskell98
+  hs-source-dirs:    .
+  Exposed-modules:
+    Lvm.Asm.Data
+    Lvm.Asm.Inline
+    Lvm.Asm.Occur
+    Lvm.Asm.ToLvm
+    Lvm.Common.Byte
+    Lvm.Common.Id
+    Lvm.Common.IdMap
+    Lvm.Common.IdSet
+    Lvm.Core.Expr
+    Lvm.Core.FreeVar
+    Lvm.Core.LetSort
+    Lvm.Core.Lift
+    Lvm.Core.Module
+    Lvm.Core.NoShadow
+    Lvm.Core.Normalize
+    Lvm.Core.Parsing.Layout
+    Lvm.Core.Parsing.Lexer
+    Lvm.Core.Parsing.Parser
+    Lvm.Core.Parsing.Token
+    Lvm.Core.PrettyId
+    Lvm.Core.RemoveDead
+    Lvm.Core.Saturate
+    Lvm.Core.ToAsm
+    Lvm.Core.Type
+    Lvm.Core.Utils
+    Lvm.Data
+    Lvm.Import
+    Lvm.Instr.Data
+    Lvm.Instr.Resolve
+    Lvm.Instr.Rewrite
+    Lvm.Path
+    Lvm.Read
+    Lvm.Write
+
+
+--------------------------------------------------------------------------------