]> xn--ix-yja.es Git - alex.git/commitdiff
Add links about document formats and parsing
authoralex <alex@pdp7.net>
Mon, 1 Sep 2025 18:08:14 +0000 (20:08 +0200)
committeralexpdp7 <alex@corcoles.net>
Mon, 1 Sep 2025 18:09:03 +0000 (20:09 +0200)
INTERESTING_PROJECTS.org
misc/document-formats.md

index 4bfba3884ca127c015ace0dd502675ef1820a215..caa658497d328886967c77a67d64d2a156876a0a 100644 (file)
@@ -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/
index 132e337ac89b8e7b433fadfa622a88d5d6eeb958..a32f5bf949c3e4e8b7463350c3da893bd9e7731e 100644 (file)
@@ -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.