diff options
| author | alex <alex@pdp7.net> | 2025-09-01 20:08:14 +0200 |
|---|---|---|
| committer | alexpdp7 <alex@corcoles.net> | 2025-09-01 20:09:03 +0200 |
| commit | ebc2e1df952103da60865a727ff1650d31e32884 (patch) | |
| tree | d75ab4374b61e2de973fa2b19a4c05cf6c5383b1 | |
| parent | 25f9e904a2349a701d289725813c3ff0e14c7177 (diff) | |
Add links about document formats and parsing
| -rw-r--r-- | INTERESTING_PROJECTS.org | 1 | ||||
| -rw-r--r-- | misc/document-formats.md | 6 |
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. |
