h*LI     0.3.2' 2022 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred"pandoc-lua-engine Retrieves a  from the Lua stack.pandoc-lua-engine Pushes a  to the top of the Lua stack.pandoc-lua-engine Retrieves a  from the Lua stack.pandoc-lua-engine1Pushes a 'ChunkedDoc to the top of the Lua stack.pandoc-lua-engine Lua type for  values.pandoc-lua-enginePushes a TOC tree to the stack. The resulting object is a list with the top-level entry placed at index 0- and all subentries as the rest of the list. 2012-2024 John MacFarlane  2017-2024 Albert KrewinkelGNU GPL, version 2 or above+Albert Krewinkel alpha Safe-Inferred"pandoc-lua-engine0Retrieves a template context from the Lua stack.pandoc-lua-engine+Pushes a template context to the Lua stack. 2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred" pandoc-lua-engine Pushes an  as a string value.pandoc-lua-enginePushes a dimensional value. 2017-2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred" pandoc-lua-engine(Type definition for pandoc log messages.pandoc-lua-engine!Pushes a LogMessage to the stack. 2012-2024 John MacFarlane  2017-2024 Albert KrewinkelGNU GPL, version 2 or above+Albert Krewinkel alpha Safe-Inferred"pandoc-lua-engineLua type used for the  CommonState object. ! 2020-2024 Albert KrewinkelGNU GPL, version 2 or above+Albert Krewinkel alpha Safe-Inferred"z"pandoc-lua-engine-Lua userdata type definition for PandocError.#pandoc-lua-enginePeek a $ element to the Lua stack.%pandoc-lua-engine Retrieve a $ from the Lua stack.%#"  2012-2024 John MacFarlane  2017-2024 Albert KrewinkelGNU GPL, version 2 or above+Albert Krewinkel alpha Safe-Inferred" 0&pandoc-lua-engine0Pushes a ReaderOptions value as userdata object.'pandoc-lua-engine Pushes an ( as a string.)pandoc-lua-enginePushes a person's * as a table.+pandoc-lua-enginePushes a boolean, but uses nil instead of false5; table fields are not set unless the value is true.,pandoc-lua-engine Pushes a - as string..pandoc-lua-engine Pushes a /, i.e., a variable value.0pandoc-lua-engine Pushes a 1 as table.&  2021-2024 Albert KrewinkelGNU GPL, version 2 or above+Albert Krewinkel  Safe-Inferred" n2pandoc-lua-engine Pushes the 3 as a list of lazy Lua objects.4pandoc-lua-engine!Retrieves sources from the stack.5pandoc-lua-engineSource object type.42  2019-2024 Albert KrewinkelGNU GPL, version 2 or above+Albert Krewinkel alpha Safe-Inferred" P6pandoc-lua-engine/Push the pandoc.system module on the Lua stack.6  2020-2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred"97pandoc-lua-engine9Type providing access to both, pandoc and Lua operations.8pandoc-lua-engineLift a 9 operation into the 7 type.:pandoc-lua-engine Retrieve a $ from the Lua stack.;pandoc-lua-engine#Conversions between Lua errors and $ exceptions.7<=8  2019-2024 Albert KrewinkelGNU GPL, version 2 or above+Albert Krewinkel alpha Safe-Inferred">pandoc-lua-engine.Push the pandoc.types module on the Lua stack.> 2023 Albert KrewinkelMIT+Albert Krewinkel  Safe-Inferred"?pandoc-lua-engineThe aeson module specification.? 2022-2024 Albert KrewinkelMIT+Albert Krewinkel  Safe-Inferred"0@pandoc-lua-engineThe aeson module specification.Apandoc-lua-engineExported fields.Bpandoc-lua-engine%The value used to represent the JSON null.Cpandoc-lua-engine'Decode a JSON string into a Lua object.Dpandoc-lua-engineEncode a Lua object as JSON.@CD 2022-2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred"$Epandoc-lua-engine.Push the pandoc.types module on the Lua stack.Fpandoc-lua-engineStarts a REPL.E 2021-2024 Albert KrewinkelGNU GPL, version 2 or above+Albert Krewinkel  Safe-Inferred"rGpandoc-lua-engine Pushes a H as a an opaque userdata value.Ipandoc-lua-engine Retrieves a H J value from the stack.Kpandoc-lua-engineTemplate object type.GIK7Copyright  2022-2024 Albert Krewinkel, John MacFarlaneGNU GPL, version 2 or above+Albert Krewinkel  Safe-Inferred"Lpandoc-lua-engineThe "pandoc.template" module.Mpandoc-lua-engineTemplate module functions.L 2022-2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred"O Npandoc-lua-engineRetrieves a single O from the Lua stack.Ppandoc-lua-enginePushes an individual O to the Lua stack.Qpandoc-lua-engine Retrieves an R set from the Lua stack.Spandoc-lua-enginePushes a set of R to the top of the Lua stack.Tpandoc-lua-engine Retrieves an U value from the Lua stack.Vpandoc-lua-engine Pushes an U value as a table with that maps extensions to their default enabled/disabled status.Wpandoc-lua-engineRetrieves the activation status of an extension. True or the string enable for activated, False or disable for disabled.Xpandoc-lua-engine/Retrieves a flavored format from the Lua stack.Ypandoc-lua-engineReturns Z if the given stack index is nil*, and the result of the peeker otherwise.QSTVX 2022-2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred"=[pandoc-lua-engineThe "pandoc.format" module.\pandoc-lua-engineExtension module functions.[- 2021-2024 Albert Krewinkel, John MacFarlaneGNU GPL, version 2 or above+Albert Krewinkel alpha Safe-Inferred"k]pandoc-lua-engineRetrieve a WriterOptions value, either from a normal WriterOptions value, from a read-only object, or from a table with the same keys as a WriterOptions object.^pandoc-lua-engine0Pushes a WriterOptions value as userdata object._pandoc-lua-engine` object type.apandoc-lua-engine Retrieves a ` object from a table on the stack, using the default values for all missing fields.Internally, this pushes the default writer options, sets each key/value pair of the table in the userdata value, then retrieves the object again. This will update all fields and complain about unknown keys.]^ 2023 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred"bpandoc-lua-engine2Push the pandoc.structure module on the Lua stack.cpandoc-lua-engineSplit d into Chunks.epandoc-lua-engineGenerate a table of contents.fpandoc-lua-engineRetrieves the body blocks of a d" object or from a list of blocks.b 2024 Albert KrewinkelMIT+Albert Krewinkel  Safe-Inferred" Mgpandoc-lua-engineThe  pandoc.image module specification.hpandoc-lua-engineExported fields.ipandoc-lua-engineFind the size of an image.jpandoc-lua-engineReturns the format of an image.gij 2012-2024 John MacFarlane  2017-2024 Albert KrewinkelGNU GPL, version 2 or above+Albert Krewinkel alpha Safe-Inferred"$pkpandoc-lua-engineRetrieve a ReaderOptions value, either from a normal ReaderOptions value, from a read-only object, or from a table with the same keys as a ReaderOptions object.lpandoc-lua-engine0Pushes a ReaderOptions value as userdata object.mpandoc-lua-engine6Pushes a ReaderOptions object, but makes it read-only.npandoc-lua-engine/ReaderOptions object type for read-only values.opandoc-lua-enginep object type.qpandoc-lua-engineMember properties of p Lua values.rpandoc-lua-engine Retrieves a p object from a table on the stack, using the default values for all missing fields.Internally, this pushes the default reader options, sets each key/value pair of the table in the userdata value, then retrieves the object again. This will update all fields and complain about unknown keys.klm 2012-2024 John MacFarlane  2017-2024 Albert KrewinkelGNU GPL, version 2 or above+Albert Krewinkel alpha Safe-Inferred%9&Copyright  2017-2024 Albert KrewinkelGNU GPL, version 2 or above+Albert Krewinkel  Safe-Inferred"(E spandoc-lua-engine(Delete a single item from the media bag.tpandoc-lua-engine$Delete all items from the media bag.upandoc-lua-engineFill the mediabag with all images in the document that aren't present yet.vpandoc-lua-engine%Insert a new item into the media bag.wpandoc-lua-engine.Returns iterator values to be used with a Lua for loop.xpandoc-lua-engine+Function to lookup a value in the mediabag.ypandoc-lua-engine$Function listing all mediabag items.zpandoc-lua-engine$Lua function to retrieve a new item.{pandoc-lua-engine,Extract the mediabag or just a single entry.|&Copyright  2017-2024 Albert KrewinkelGNU GPL, version 2 or above+Albert Krewinkel alpha Safe-Inferred")Kpandoc-lua-engine!Permissible global Lua variables. pandoc-lua-engineSet all given globals.   2012-2024 John MacFarlane,  2017-2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred",}pandoc-lua-engineTransform document using the filter defined in the given file. Runs the filter in the global environment.~pandoc-lua-engineLike }, but uses the table at the given index as the environment in which the filter is run.pandoc-lua-engineApply Lua filters to a documentpandoc-lua-engineLike , but uses a local environment.pandoc-lua-engine$stack index of the environment tablepandoc-lua-enginefile to load (or Nothing for stdin)}~&Copyright  2017-2024 Albert KrewinkelGNU GPL, version 2 or above+Albert Krewinkel alpha Safe-Inferred"/1pandoc-lua-engine0Push the "pandoc.utils" module to the Lua stack.pandoc-lua-engine?Converts an old/simple table into a normal table block element.pandoc-lua-engine!List of references in CSL format.pandoc-lua-engineRun a filter from a file.pandoc-lua-engine(Process the document with a JSON filter.pandoc-lua-engine8Documented Lua function to compute the hash of a string.pandoc-lua-engineConvert pandoc structure to a string with formatting removed. Footnotes are skipped (since we don't want their contents in link labels).pandoc-lua-engine*Converts a table into an old/simple table.  2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred"0pandoc-lua-engine-Returns the current position in a Lua script.The reporting level is the level of the call stack, for which the position should be reported. There might not always be a position available, e.g., in C functions.pandoc-lua-enginereporting level! 2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred"2opandoc-lua-engine,Push the pandoc.log module on the Lua stack.pandoc-lua-engineCalls the function given as the first argument, but suppresses logging. Returns the list of generated log messages as the first result, and the other results of the function call after that."'Copyright (C) 2012-2024 John MacFarlaneGNU GPL, version 2 or above"John MacFarlane alphaportable Safe-Inferred"6pandoc-lua-engine'Key-value pair, pushed as a table with a as the only key and v as the associated value.pandoc-lua-engineList of key-value pairs that is pushed to Lua as AttributeList userdata.pandoc-lua-engine;Convert Pandoc to custom markup using a classic Lua writer.pandoc-lua-engineConverts a Pandoc value to custom markup using a classic Lua writer.pandoc-lua-engine'Convert Pandoc block element to Custom.pandoc-lua-engine0Convert list of Pandoc block elements to Custom.pandoc-lua-engine1Convert list of Pandoc inline elements to Custom.pandoc-lua-engine(Convert Pandoc inline element to Custom.pandoc-lua-engine Block elementpandoc-lua-engineList of block elements#&Copyright  2017-2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred"7pandoc-lua-engine!Set of input formats accepted by read.pandoc-lua-engine!Set of input formats accepted by write.pandoc-lua-engineInline table fieldpandoc-lua-engineBlock module field$ 2022-2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred";zpandoc-lua-engine/A writer table is just an absolute stack index.pandoc-lua-engine Convert Pandoc to custom markup.pandoc-lua-engineKeep exactly one traceback and clean it up. This wouldn't be necessary if the  pcallTrace function would do nothing whenever the error already included a trace, but that would require some bigger changes; removing the additional traces in this post-process step is much easier (for now).pandoc-lua-engine%Pushes the field in the writer table.pandoc-lua-engine Looks up Writer.subtable.field; tries  Writer.field) as a fallback if the subtable field is nil.pandoc-lua-engineIf the value at the top of the stack can be called as a function, then push the element and writer options to the stack and call it; otherwise treat it as a plain Doc value%7Copyright  2022-2024 Albert Krewinkel, John MacFarlaneGNU GPL, version 2 or above+Albert Krewinkel  Safe-Inferred"<pandoc-lua-engineThe "pandoc.template" module.pandoc-lua-engineTemplate module functions.& 2017-2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred">pandoc-lua-engineModules that are loaded at startup and assigned to fields in the pandoc module. Note that  pandoc.List is not included here for technical reasons; it must be handled separately.pandoc-lua-engine?Load all global modules and set them to their global variables.pandoc-lua-engineSetup the metatable that's assigned to Lua tables that were created from/via JSON arrays.' 2017-2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred"@pandoc-lua-engineInitialize Lua with all default and pandoc-specific libraries and default globals.pandoc-lua-engineUser-controlled initialization, e.g., running the user's init script.pandoc-lua-engineRun the init.lua data file as a Lua script.pandoc-lua-engine+Get a data file and run it as a Lua script.(&Copyright  2017-2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred"B pandoc-lua-engineRun the Lua interpreter, using pandoc's default way of environment initialization. pandoc-lua-engineLike  -, but ignores all environment variables like LUA_PATH.pandoc-lua-engine Evaluate a 74 computation, running all contained Lua operations.pandoc-lua-engine,Global variables which should always be set. )- 2021-2024 Albert Krewinkel, John MacFarlaneGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred"F pandoc-lua-engine Convert custom markup to Pandoc.pandoc-lua-engineRaw4, non-metatable lookup of a key in the global table.Most classic writers contain code that throws an error if a global is not present. This would break our check for the existence of a Writer function. We resort to raw access for that reason, but could also catch the error instead.TODO: This function ensures the proper behavior of legacy custom writers. It should be replaced with  in the future.pandoc-lua-engine?Name under which the reader function is stored in the registry.pandoc-lua-engine?Name under which the writer function is stored in the registry.pandoc-lua-engine0Runs a Lua action in a continueable environment.pandoc-lua-engine%Returns the ByteStringReader functionpandoc-lua-engineReturns the TextReader function *&Copyright  2017-2024 Albert KrewinkelGPL-2.0-or-later+Albert Krewinkel  Safe-Inferred"H@ pandoc-lua-engine$Constructs the Lua scripting engine.pandoc-lua-engineRun the Lua filter in  filterPath for a transformation to the target format (first element in args). Pandoc uses Lua init files to setup the Lua interpreter. &Copyright  2017-2024 Albert KrewinkelGNU GPL, version 2 or above+Albert Krewinkel alpha Safe-InferredH    +,-./01234(5(6)7*8*9:;<=>?;<@ABCDEF;GHIJKLMNOPQ;RST U VWXY ZWX[ \ ]WX^ _WX` aWXb c;de f g h i jklm n o i p hhhqrsthuvwxyz{|}~h;;;h;hhq;hh !h!""""""""#####h$$$$$$%h%&&&&''''((()k))))).pandoc-lua-engine-0.3.2-2JhKHIhf3GkJjHvTt2UwL6Text.Pandoc.Luapandoc-lua-engineText.Pandoc.Lua.Marshal.ChunksText.Pandoc.Lua.Marshal.Context!Text.Pandoc.Lua.Marshal.ImageSize"Text.Pandoc.Lua.Marshal.LogMessage#Text.Pandoc.Lua.Marshal.CommonState#Text.Pandoc.Lua.Marshal.PandocError!Text.Pandoc.Lua.Marshal.ReferenceText.Pandoc.Lua.Marshal.SourcesText.Pandoc.Lua.Module.SystemText.Pandoc.Lua.PandocLuaText.Pandoc.Lua.Module.TypesText.Pandoc.Lua.Module.TextText.Pandoc.Lua.Module.JSONText.Pandoc.Lua.Module.CLI Text.Pandoc.Lua.Marshal.TemplateText.Pandoc.Lua.Module.TemplateText.Pandoc.Lua.Marshal.FormatText.Pandoc.Lua.Module.Format%Text.Pandoc.Lua.Marshal.WriterOptions Text.Pandoc.Lua.Module.StructureText.Pandoc.Lua.Module.Image%Text.Pandoc.Lua.Marshal.ReaderOptionsText.Pandoc.Lua.OrphansText.Pandoc.Lua.Module.MediaBagText.Pandoc.Lua.GlobalText.Pandoc.Lua.FilterHsLua.Core.Trace dofileTraceText.Pandoc.Lua.Module.UtilsText.Pandoc.Lua.SourcePosText.Pandoc.Lua.Module.LogText.Pandoc.Lua.Writer.ClassicText.Pandoc.Lua.Module.Pandoc"Text.Pandoc.Lua.Writer.Scaffolding"Text.Pandoc.Lua.Module.ScaffoldingText.Pandoc.Lua.ModuleText.Pandoc.Lua.InitText.Pandoc.Lua.RunText.Pandoc.Lua.CustomText.Pandoc.Lua.EngineGlobalFORMATPANDOC_API_VERSIONPANDOC_DOCUMENTPANDOC_READER_OPTIONSPANDOC_WRITER_OPTIONSPANDOC_SCRIPT_FILE PANDOC_STATEPANDOC_VERSION setGlobalsrunLua runLuaNoEnv loadCustom getEngine applyFilter peekChunk!pandoc-3.4-LbTdL2zdnpvGUJzqG3cq8oText.Pandoc.ChunksChunk pushChunkpeekChunkedDoc ChunkedDocpushChunkedDoctypeChunkedDoc pushTocTree peekContext pushContext pushImageTypeText.Pandoc.ImageSize ImageType pushImageSizetypeLogMessagepushLogMessagepeekLogMessagetypeCommonStatepeekCommonStatepushCommonStatetypePandocErrorpushPandocErrorText.Pandoc.Error PandocErrorpeekPandocError pushReference pushItemId'citeproc-0.8.1.1-C3uXkE9kZYJAxtYKcjeypoCiteproc.TypesItemIdpushNameName pushBoolOrNil pushVariableVariablepushValValpushDateDate pushSourcesText.Pandoc.SourcesSources peekSources typeSourcedocumentedModule PandocLua liftPandocLua'hslua-core-2.3.2-AQDHiXACKa14Tf8WY2mBz0HsLua.Core.TypesLuaEpopPandocError$fLuaErrorPandocError unPandocLuafieldsnulldecodeencoderepl pushTemplate+doctemplates-0.11.0.1-A1WbgrSFZ1UPqSaHB8m5yText.DocTemplates.InternalTemplate peekTemplate text-2.0.2Data.Text.InternalText typeTemplate functions peekExtensionText.Pandoc.Extensions Extension pushExtensionpeekExtensions ExtensionspushExtensionspeekExtensionsConfigText.Pandoc.FormatExtensionsConfigpushExtensionsConfig peekEnabledpeekFlavoredFormatemptyOrbaseGHC.BasememptypeekWriterOptionspushWriterOptionstypeWriterOptionsText.Pandoc.Options WriterOptionspeekWriterOptionsTablesplit_into_chunks*pandoc-types-1.23.1-3AHeETNlZ6P78iM4WXT2qmText.Pandoc.DefinitionPandoctable_of_contentspeekBodyBlockssizeformatpeekReaderOptionspushReaderOptionspushReaderOptionsReadonlytypeReaderOptionsReadonlytypeReaderOptions ReaderOptionsreaderOptionsMemberspeekReaderOptionsTabledeleteemptyfillinsertitemslookuplistfetchwrite runFilterFilerunFilterFile'runAll dofileTrace'from_simple_table referencesrun_lua_filterrun_json_filtersha1 stringifyto_simple_table luaSourcePossilenceKeyValue AttributeList runCustom docToCustom blockToCustomblockListToCustominlineListToCustominlineToCustom readersField writersField inlineField blockField WriterTablepushWriterScaffolding cleanupTracegetWriterFieldgetNestedWriterField callOrDocwriterScaffolding submodulessetGlobalModulesinitJsonMetatable initModulesinitLuauserInit runInitScriptrunDataFileScriptrunPandocLuaWithdefaultGlobals runLuaWith rawgetglobalHsLua.Core.Primary getglobal readerField writerFieldinLuabyteStringReader textReader