pandoc-lua-marshal
This package provides functions to marshal and unmarshal pandoc document types to and from Lua.
The values of most types are pushed to pandoc as "userdata" objects that wrap a stable pointer to the Haskell value; these objects come with methods to access and modify their properties.
Sequences are pushed as normal Lua tables, but are augmented with convenience functions.
Modules
pandoc-lua-marshal-0.3.1
- Text
- Pandoc
- Lua
- Marshal
- Text.Pandoc.Lua.Marshal.AST
- Text.Pandoc.Lua.Marshal.Alignment
- Text.Pandoc.Lua.Marshal.Attr
- Text.Pandoc.Lua.Marshal.Block
- Text.Pandoc.Lua.Marshal.Caption
- Text.Pandoc.Lua.Marshal.Cell
- Text.Pandoc.Lua.Marshal.Citation
- Text.Pandoc.Lua.Marshal.CitationMode
- Text.Pandoc.Lua.Marshal.Content
- Text.Pandoc.Lua.Marshal.Filter
- Text.Pandoc.Lua.Marshal.Format
- Text.Pandoc.Lua.Marshal.Inline
- Text.Pandoc.Lua.Marshal.List
- Text.Pandoc.Lua.Marshal.ListAttributes
- Text.Pandoc.Lua.Marshal.MathType
- Text.Pandoc.Lua.Marshal.MetaValue
- Text.Pandoc.Lua.Marshal.Pandoc
- Text.Pandoc.Lua.Marshal.QuoteType
- Text.Pandoc.Lua.Marshal.Row
- Text.Pandoc.Lua.Marshal.SimpleTable
- Text.Pandoc.Lua.Marshal.TableFoot
- Text.Pandoc.Lua.Marshal.TableHead
- Text.Pandoc.Lua.Marshal.TableParts
- Marshal
- Lua
- Pandoc