Library for loading Lua bytecode.

Latest on Hackage:

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow to host generated Haddocks.

BSD3 licensed by Jeff Shaw
Maintained by

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
Used by 1 package:
comments powered byDisqus