packages feed

lua-bc 0.1.0.3 → 0.1.1

raw patch · 3 files changed

+15/−3 lines, 3 filesdep ~vectorPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: vector

API changes (from Hackage documentation)

+ Language.Lua.Bytecode.Parser: BytecodeMode :: !LuacVersion -> !Sizet -> BytecodeMode
+ Language.Lua.Bytecode.Parser: Luac52 :: LuacVersion
+ Language.Lua.Bytecode.Parser: Luac53 :: LuacVersion
+ Language.Lua.Bytecode.Parser: Sizet32 :: Sizet
+ Language.Lua.Bytecode.Parser: Sizet64 :: Sizet
+ Language.Lua.Bytecode.Parser: [bytecodeSizet] :: BytecodeMode -> !Sizet
+ Language.Lua.Bytecode.Parser: [bytecodeVersion] :: BytecodeMode -> !LuacVersion
+ Language.Lua.Bytecode.Parser: data BytecodeMode
+ Language.Lua.Bytecode.Parser: data LuacVersion
+ Language.Lua.Bytecode.Parser: data Sizet
+ Language.Lua.Bytecode.Parser: luaBytecodeMode53 :: BytecodeMode

Files

CHANGELOG.md view
@@ -1,3 +1,7 @@+0.1.1+---+* Expose Language.Lua.Bytecode.Parser.BytecodeMode+ 0.1.0.3 --- * Unpack opcode fields
lua-bc.cabal view
@@ -1,5 +1,5 @@ name:                lua-bc-version:             0.1.0.3+version:             0.1.1 synopsis:            Lua bytecode parser description:         Lua bytecode parser license:             MIT
src/Language/Lua/Bytecode/Parser.hs view
@@ -9,6 +9,12 @@   -- * Dump   , dumpLuaBytecode   , dumpLuaBytecodeFile++  -- * Settings+  , BytecodeMode(..)+  , Sizet(..)+  , LuacVersion(..)+  , luaBytecodeMode53   ) where  import           Control.Applicative@@ -71,9 +77,11 @@ parseLuaBytecodeFile fp = parseLuaBytecode (Just fp) <$> L.readFile fp  dumpLuaBytecodeFile :: FilePath -> Chunk -> IO ()-dumpLuaBytecodeFile fp luafile = L.writeFile fp (dumpLuaBytecode mode53 luafile)+dumpLuaBytecodeFile fp luafile =+  L.writeFile fp (dumpLuaBytecode luaBytecodeMode53 luafile) -mode53 = BytecodeMode Luac53 Sizet64+luaBytecodeMode53 :: BytecodeMode+luaBytecodeMode53 = BytecodeMode Luac53 Sizet64  ------------------------------------------------------------------------