aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--blog/content/notes/tech/document-formats.gmi1
-rw-r--r--interesting-projects/interesting-projects.gmi5
2 files changed, 6 insertions, 0 deletions
diff --git a/blog/content/notes/tech/document-formats.gmi b/blog/content/notes/tech/document-formats.gmi
index 43aaad97..32144ec4 100644
--- a/blog/content/notes/tech/document-formats.gmi
+++ b/blog/content/notes/tech/document-formats.gmi
@@ -80,6 +80,7 @@ A Markdown-like closely tied to the Lean programming language.
=> https://github.com/nvim-neorg Neorg (similar to Org Mode for Neovim)
=> https://github.com/sile-typesetter/sile Sile (typesetting system)
=> https://github.com/davidchisnall/igk David Chisnall's "I got Knuth'd", HTML + ePub + written/online PDF, modular Lua passes, etc.
+=> https://bford.info/2022/12/28/minml/ MinML is a more concise syntax for HTML-likes based on the interesting "matchertext" syntactic discipline
## Creating your own formats
diff --git a/interesting-projects/interesting-projects.gmi b/interesting-projects/interesting-projects.gmi
index 5a694d22..20c826cc 100644
--- a/interesting-projects/interesting-projects.gmi
+++ b/interesting-projects/interesting-projects.gmi
@@ -1264,3 +1264,8 @@ UDP file transfer utility that was used to great success at a previous job
:tool:transfer
:programmed-in:c
:networking
+
+=> https://bford.info/pub/lang/matchertext/ Matchertext
+A simple cross-language syntactic discipline that enables the safe embedding a string in any compliant language into a string in any other language via simple "copy-and-paste", in particular with no escaping, obfuscation, or expansion of embedded strings.
+:coding:parsing
+:lightweight-markup