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 +13/−12
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