Pandoc object type.
Modulepandoc-lua-marshal-0.2.7Haskell2010
Text.Pandoc.Lua.Marshal.Pandoc
SPDX-License-Identifier : MIT Maintainer : Albert Krewinkel tarleb+pandoc@moltkeplatz.de
Marshaling/unmarshaling functions of Pandoc values.
- 8 values
- Packagepandoc-lua-marshal-0.2.7
- Exports8
- LanguageHaskell2010
- LicenceMIT
- SourcePandoc.hs
Pandoc
4 declarationsRetrieves a Pandoc document from a userdata value.
Pushes a Pandoc value as userdata.
Constructor function for Pandoc values.
Meta
3 declarationsRetrieves a Meta value from a string-indexed table.
Pushes a Meta value as a string-indexed table.
Constructor for Meta values.
Filtering
1 declarationApply all components of a Lua filter.
These operations are run in order:
Inline filter functions are applied to Inline elements, splicing the result back into the list of Inline elements
The
Inlinesfunction is applied to all lists of Inlines.Block filter functions are applied to Block elements, splicing the result back into the list of Block elements
The
Blocksfunction is applied to all lists of Blocks.The
Metafunction is applied to the Meta part.The
Pandocfunction is applied to the full Pandoc element.