aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--INTERESTING_PROJECTS.org1
-rw-r--r--misc/document-formats.md6
2 files changed, 7 insertions, 0 deletions
diff --git a/INTERESTING_PROJECTS.org b/INTERESTING_PROJECTS.org
index 4bfba388..caa65849 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 132e337a..a32f5bf9 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.