From: alex Date: Mon, 1 Sep 2025 18:08:14 +0000 (+0200) Subject: Add links about document formats and parsing X-Git-Url: https://xn--ix-yja.es/gitweb/?a=commitdiff_plain;h=ebc2e1df952103da60865a727ff1650d31e32884;p=alex.git Add links about document formats and parsing --- diff --git a/INTERESTING_PROJECTS.org b/INTERESTING_PROJECTS.org index 4bfba38..caa6584 100644 --- a/INTERESTING_PROJECTS.org +++ b/INTERESTING_PROJECTS.org @@ -130,6 +130,7 @@ Also keeping things in a Org mode means I can classify and add notes. - https://craftinginterpreters.com/contents.html - Book - https://github.com/rulex-rs/pomsky - regex alternative - https://rosie-lang.org/ - another regex alternative, based on PEGs + - https://tratt.net/laurie/blog/2020/which_parsing_approach.html - which parsing approach? *** DCGs/Prolog - https://en.wikipedia.org/wiki/Definite_clause_grammar - https://github.com/mthom/scryer-prolog/ diff --git a/misc/document-formats.md b/misc/document-formats.md index 132e337..a32f5bf 100644 --- a/misc/document-formats.md +++ b/misc/document-formats.md @@ -63,3 +63,9 @@ Typst is very new and is not yet very popular. - https://github.com/nvim-neorg - https://github.com/podlite/podlite/ - https://orgmode.org/ + +## Creating your own formats + +https://github.com/spc476/MOPML someone created its own lightweight format using Lua and PEGs. + +https://tratt.net/laurie/blog/2020/which_parsing_approach.html has information about choosing parsing approaches.