@hackage lua-bytecode0.1.0.0

Library for loading Lua bytecode.

You can use this library to load LUA bytecode into its logical structure. Currently LUA 5.1 is supported.

import System.Environment
import Lua.Bytecode5_1.Chunk
import Lua.Bytecode5_1.Types
import Lua.Bytecode5_1.Header
import qualified Data.ByteString as BS
import Text.Show.Pretty

main = do
	args <- getArgs
	b <- BS.readFile $ args !! 0
	let f = runLuaGet b :: Either String Function
	putStrLn $ ppShow f