packages feed

HsParrot 0.0.2 → 0.0.2.20110925

raw patch · 1 files changed

+13/−12 lines, 1 filesdep −haskell98dep ~basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependencies removed: haskell98

Dependency ranges changed: base

API changes (from Hackage documentation)

- Language.PIR: arg0 :: (RegClass a) => a
+ Language.PIR: arg0 :: RegClass a => a
- Language.PIR: arg1 :: (RegClass a) => a
+ Language.PIR: arg1 :: RegClass a => a
- Language.PIR: arg2 :: (RegClass a) => a
+ Language.PIR: arg2 :: RegClass a => a
- Language.PIR: arg3 :: (RegClass a) => a
+ Language.PIR: arg3 :: RegClass a => a
- Language.PIR: class (Show x) => Emit x
+ Language.PIR: class Show x => Emit x
- Language.PIR: commaSep :: (Emit x) => [x] -> Doc
+ Language.PIR: commaSep :: Emit x => [x] -> Doc
- Language.PIR: emit :: (Emit x) => x -> Doc
+ Language.PIR: emit :: Emit x => x -> Doc
- Language.PIR: emitArgs :: (Emit a) => [a] -> Doc
+ Language.PIR: emitArgs :: Emit a => [a] -> Doc
- Language.PIR: emitFunName :: (Emit b) => CallConv -> String -> [b] -> [Sig] -> Doc
+ Language.PIR: emitFunName :: Emit b => CallConv -> String -> [b] -> [Sig] -> Doc
- Language.PIR: funPMC :: (RegClass a) => a
+ Language.PIR: funPMC :: RegClass a => a
- Language.PIR: lit :: (LiteralClass x) => x -> Expression
+ Language.PIR: lit :: LiteralClass x => x -> Expression
- Language.PIR: nested :: (Emit x) => x -> Doc
+ Language.PIR: nested :: Emit x => x -> Doc
- Language.PIR: nullPMC :: (RegClass a) => a
+ Language.PIR: nullPMC :: RegClass a => a
- Language.PIR: reg :: (RegClass y) => LValue -> y
+ Language.PIR: reg :: RegClass y => LValue -> y
- Language.PIR: rv :: (RegClass a) => a
+ Language.PIR: rv :: RegClass a => a
- Language.PIR: tempINT :: (RegClass a) => a
+ Language.PIR: tempINT :: RegClass a => a
- Language.PIR: tempINT2 :: (RegClass a) => a
+ Language.PIR: tempINT2 :: RegClass a => a
- Language.PIR: tempINT3 :: (RegClass a) => a
+ Language.PIR: tempINT3 :: RegClass a => a
- Language.PIR: tempINT4 :: (RegClass a) => a
+ Language.PIR: tempINT4 :: RegClass a => a
- Language.PIR: tempNUM :: (RegClass a) => a
+ Language.PIR: tempNUM :: RegClass a => a
- Language.PIR: tempNUM2 :: (RegClass a) => a
+ Language.PIR: tempNUM2 :: RegClass a => a
- Language.PIR: tempPMC :: (RegClass a) => a
+ Language.PIR: tempPMC :: RegClass a => a
- Language.PIR: tempPMC2 :: (RegClass a) => a
+ Language.PIR: tempPMC2 :: RegClass a => a
- Language.PIR: tempSTR :: (RegClass a) => a
+ Language.PIR: tempSTR :: RegClass a => a
- Language.PIR: tempSTR2 :: (RegClass a) => a
+ Language.PIR: tempSTR2 :: RegClass a => a
- Language.PIR: tempSTR3 :: (RegClass a) => a
+ Language.PIR: tempSTR3 :: RegClass a => a
- Language.PIR: vop1coerce :: SubName -> (forall a. (RegClass a) => a) -> Decl
+ Language.PIR: vop1coerce :: SubName -> (forall a. RegClass a => a) -> Decl
- Language.PIR: vop1x :: SubName -> PrimName -> (forall a. (RegClass a) => a) -> (forall b. (RegClass b) => b) -> Decl
+ Language.PIR: vop1x :: SubName -> PrimName -> (forall a. RegClass a => a) -> (forall b. RegClass b => b) -> Decl
- Language.PIR: vop2x :: SubName -> PrimName -> (forall a. (RegClass a) => a) -> (forall b. (RegClass b) => b) -> (forall c. (RegClass c) => c) -> Decl
+ Language.PIR: vop2x :: SubName -> PrimName -> (forall a. RegClass a => a) -> (forall b. RegClass b => b) -> (forall c. RegClass c => c) -> Decl

Files

HsParrot.cabal view
@@ -1,5 +1,5 @@ Name:                HsParrot-Version:             0.0.2+Version:             0.0.2.20110925 Category:            Language, Pugs Synopsis:            Haskell integration with Parrot virtual machine Description:         Haskell integration with Parrot virtual machine@@ -11,20 +11,21 @@ Maintainer:          audreyt@audreyt.org Copyright:           Audrey Tang, 2008 -Exposed-modules:     Language.PIR-Other-modules:       Language.PIR.Emit--Build-Depends:       base, haskell98, bytestring>=0.9.0.1, pretty, HsSyck,-                     pugs-DrIFT Build-Type:          Simple Tested-With:         GHC==6.8.2, GHC==6.8.3 -Extensions:          TypeSynonymInstances, OverlappingInstances,-                     ExistentialQuantification, MultiParamTypeClasses,-                     DeriveDataTypeable, FlexibleInstances, Rank2Types,-                     PatternGuards-+cabal-version:       >= 1.2.3 -- ghc-options:         -F -pgmF pugs-DrIFT -optF-pgmF data-files:          Changes-hs-source-dirs:      src++Library+    Extensions:          TypeSynonymInstances, OverlappingInstances,+                         ExistentialQuantification, MultiParamTypeClasses,+                         DeriveDataTypeable, FlexibleInstances, Rank2Types,+                         PatternGuards+    hs-source-dirs:      src+    Build-Depends:       base > 4 && < 5, bytestring>=0.9.0.1, pretty, HsSyck,+                         pugs-DrIFT+    Exposed-modules:     Language.PIR+    Other-modules:       Language.PIR.Emit