diff options
| author | alex <alex@pdp7.net> | 2026-09-18 09:53:54 +0200 |
|---|---|---|
| committer | alex <alex@pdp7.net> | 2026-09-18 09:55:50 +0200 |
| commit | 9177ae9771f2232f1e1d7bf01fd21f51ec71fb49 (patch) | |
| tree | 96d8eb113f8a9d273f1fa7f2ee5a09a02e2cf581 | |
| parent | 88d42dc01a2be2991ca34f997105866fdae78788 (diff) | |
Add matchertext/MinML
| -rw-r--r-- | blog/content/notes/tech/document-formats.gmi | 1 | ||||
| -rw-r--r-- | interesting-projects/interesting-projects.gmi | 5 |
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 |
