computable-pandoc/src/pandoc.lua

24 lines
524 B
Lua
Raw Normal View History

2023-03-11 14:14:24 -06:00
------------------------------------ PANDOC -----------------------------------
return {
{
2023-03-16 16:42:44 -06:00
-- Parses and evals literate blocks
2023-03-15 17:33:53 -06:00
CodeBlock = function(codeblock)
2023-03-16 16:42:44 -06:00
return lit.parse_blocks(codeblock)
2023-03-15 17:33:53 -06:00
end,
},
{
2023-03-16 16:42:44 -06:00
-- Parses literate inserts
Code = function(code)
return lit.parse_inserts(code)
2023-03-15 17:33:53 -06:00
end,
2023-03-16 16:42:44 -06:00
-- Parses and evals natural programming
-- TODO
2023-03-15 17:33:53 -06:00
Inlines = function(inlines)
2023-03-16 16:42:44 -06:00
md = pandoc.utils.stringify(inlines)
md = nat.parse(md)
return inlines
2023-03-11 14:14:24 -06:00
end,
}
}