summaryrefslogtreecommitdiff
path: root/pandoc-lua-engine/test/bytestring-reader.lua
diff options
context:
space:
mode:
Diffstat (limited to 'pandoc-lua-engine/test/bytestring-reader.lua')
-rw-r--r--pandoc-lua-engine/test/bytestring-reader.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/pandoc-lua-engine/test/bytestring-reader.lua b/pandoc-lua-engine/test/bytestring-reader.lua
new file mode 100644
index 000000000..7908479ec
--- /dev/null
+++ b/pandoc-lua-engine/test/bytestring-reader.lua
@@ -0,0 +1,7 @@
+function ByteStringReader (input, opts)
+ local chars = pandoc.List{}
+ for i = 1, #input do
+ chars:insert(utf8.char(input:byte(i,i)))
+ end
+ return pandoc.Pandoc(pandoc.Plain(pandoc.Str(table.concat(chars))))
+end