aboutsummaryrefslogtreecommitdiff
path: root/_filter.qmd
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2025-05-24 13:43:16 +0200
committerJonas Smedegaard <dr@jones.dk>2025-05-24 13:43:16 +0200
commitfe907be6d31ae21a3da722edddf49aeedd02d71a (patch)
tree564a9362e023e2f70722dd8ff663c25a01ffaf17 /_filter.qmd
parent642c7c79b20028631cda30ef7562b22455a21231 (diff)
misc grammar and avoidance of abbreviations
Diffstat (limited to '_filter.qmd')
-rw-r--r--_filter.qmd9
1 files changed, 4 insertions, 5 deletions
diff --git a/_filter.qmd b/_filter.qmd
index b746141..3b87afb 100644
--- a/_filter.qmd
+++ b/_filter.qmd
@@ -15,11 +15,10 @@ instead of writing an import extension.*
This project is implemented in the scripting language Lua.
Pandoc filters can be written in any general-purpose language.
-Pandoc provides a JSON serialisation and parsing of its AST,
-some filters are written in Haskell using same libraries as Pandoc itself,
-and others are implemented in Python or Perl.
-Pandoc also offers a JSON serialisation/desrialisation interface for its AST
-allowing for even wider creativity in filter implementations.
+Pandoc provides a JSON serialisation and parsing API for its AST,
+which some filters make use of.
+JSON-based Pandoc filters have been found in active use
+that are written in Haskell (same as Pandoc itself), Python, Perl and Rust.
In recent years, Pandoc has embedded a Lua interpreter
and offers the alternative of processing Lua filters