/
githubmirror
/
pandoc
Обзор
Документация
Войти
/
githubmirror
/
pandoc
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
pandoc-lua-engine/test/lua/metatable-catch-all.lua
20 строк
354 B
Albert Krewinkel
[API Change] Extract Lua code into new package pandoc-lua-engine
30 сен 2022, 18:33
30 сен 2022, 18:33
5be9052
Код
Авторство
О чём код?
local num_inlines = 0 function catch_all(el) if el.tag and pandoc.Inline.constructor[el.tag] then num_inlines = num_inlines + 1 end end function Pandoc(blocks, meta) return pandoc.Pandoc { pandoc.Para{pandoc.Str(num_inlines)} } end return { setmetatable( {Pandoc = Pandoc}, {__index = function(_) return catch_all end} ) }