| Copyright | Copyright © 2017–2019 Albert Krewinkel | 
|---|---|
| License | GNU GPL, version 2 or above | 
| Maintainer | Albert Krewinkel <tarleb+pandoc@moltkeplatz.de> | 
| Stability | alpha | 
| Safe Haskell | None | 
| Language | Haskell2010 | 
Text.Pandoc.Lua
Contents
Description
Running pandoc Lua filters.
Synopsis
- runLua :: Lua a -> PandocIO (Either LuaException a)
- newtype LuaException = LuaException String
- data Global
- setGlobals :: [Global] -> Lua ()
- runFilterFile :: FilePath -> Pandoc -> Lua Pandoc
Documentation
runLua :: Lua a -> PandocIO (Either LuaException a) Source #
Run the lua interpreter, using pandoc's default way of environment initialization.
newtype LuaException Source #
Lua error message
Constructors
| LuaException String | 
Instances
| Show LuaException Source # | |
| Defined in Text.Pandoc.Lua.Init Methods showsPrec :: Int -> LuaException -> ShowS # show :: LuaException -> String # showList :: [LuaException] -> ShowS # | |
Lua globals
Permissible global Lua variables.
setGlobals :: [Global] -> Lua () Source #
Set all given globals.